问题描述:
初始化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/
删除版本低的,换成其中一个的高版本的!!!