日常问题——初始化Hive仓库报错com.google.common.base.Preconditions.checkArgument
生活随笔
收集整理的這篇文章主要介紹了
日常问题——初始化Hive仓库报错com.google.common.base.Preconditions.checkArgument
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述:
初始化Hive倉庫報錯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 這是因為hive內依賴的guava.jar和hadoop內的版本不一致造成的。
- hive中guava.jar位置/hive/lib/
- hadoop中guava.jar位置/hadoop/share/hadoop/common/lib/
刪除版本低的,換成其中一個的高版本的!!!
總結
以上是生活随笔為你收集整理的日常问题——初始化Hive仓库报错com.google.common.base.Preconditions.checkArgument的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JDK源码解析之 java.lang.E
- 下一篇: [logstash-input-log4