日常问题——初始化Hive仓库报错com.google.common.base.Preconditions.checkArgument
生活随笔
收集整理的這篇文章主要介紹了
日常问题——初始化Hive仓库报错com.google.common.base.Preconditions.checkArgument
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
問題描述:
初始化Hive倉庫報(bào)錯(cuò)Exception in thread “main” java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V
解決方案(過程):
com.google.common.base.Preconditions.checkArgument 這是因?yàn)閔ive內(nèi)依賴的guava.jar和hadoop內(nèi)的版本不一致造成的。
- hive中g(shù)uava.jar位置/hive/lib/
- hadoop中g(shù)uava.jar位置/hadoop/share/hadoop/common/lib/
刪除版本低的,換成其中一個(gè)的高版本的!!!
總結(jié)
以上是生活随笔為你收集整理的日常问题——初始化Hive仓库报错com.google.common.base.Preconditions.checkArgument的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JDK源码解析之 java.lang.E
- 下一篇: [logstash-input-log4