问题描述:

初始化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相关推荐

  1. GRPC-Server报错服务端启动com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;CLjava异常解决方案

    GRPC-Server报错com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;CLjava/lang/Objec ...

  2. 启动hive报错:java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang

    报错详情: b/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf ...

  3. flink SQL报错java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLj

    问题 flink SQL连接hive以及hudi 报错java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkAr ...

  4. hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument

    hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument SLF4J: A ...

  5. hive 执行错误 com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V

    Hive 3.1.2 guava 19.jar 和hadoop3.2.2 不兼容导致 SLF4J: Class path contains multiple SLF4J bindings. SLF4J ...

  6. Hive启动报错java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument

    今天,搞了下hive,想着这个安装挺简单,结果一启动hive给我来着一招 hive:小兄弟,没想到吧,咱可不是随便的人.

  7. hive启动报错:Exception in thread “main“ java.lang.NoSuchMethodError: com.google.common.base.Precondition

    报错如下 Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Precon ...

  8. git保姆级入门(包含解决git仓库报错500的问题)

    介绍一个简单的git仓库创建方法: 在git上创建一个仓库 新建文件夹 git clone +刚才仓库的https 此时文件夹里出现仓库文件夹 进入该文件夹,将要上传的文件添加到本文件夹内(注意不要添 ...

  9. MYSQL(mysqld --initialize --console初始化的时候报错:Can‘t create directory ‘C:\web\mysql-8.0.11\data\‘)

    标题MYSQL安装报错 原因:在MYSQL (mysqld --initialize --console)初始化的时候报错: mysqld: Can't create directory 'C:\we ...

最新文章

  1. 对微软Web Deploy的一次艰难调试
  2. 真实实验测试多少节电池可以点亮白炽灯泡!
  3. 笔记-企业管理知识-知识管理
  4. 妙用 background 实现花式文字效果
  5. Typescript 学习笔记七:泛型
  6. 使用Spring Boot和React进行Bootiful开发
  7. Django:Web框架,WSGI,WSGI实现浏览器与服务器通信,路由route,WSGI实现页面访问
  8. bzoj 2141 : 排队 (cdq分治+bit)
  9. 解压rootfs.img根文件系统
  10. 如何防止softmax函数上溢出(overflow)和下溢出(underflow)
  11. 直流电机3.7V锂电池USB小风扇的原理图与单片机
  12. Swift游戏实战-跑酷熊猫 14 熊猫打滚
  13. php查询qq等级,php仿QQ等级太阳显示函数_php
  14. Python操作word插入对象
  15. 安卓模拟器配置了摄像头还是显示黑白棋盘
  16. HDFS心跳机制是什么?
  17. Andriod getContext和getActivity
  18. E6-2019级航类第6次正式上机
  19. 想起了三联书店 [戴文葆]
  20. node.js下安装 webpack 的时候,出现:TypeError:this is not a typed array;

热门文章

  1. .ne中的控制器循环出来的数据如何显示在视图上_【asp.net core 系列】3 视图以及视图与控制器...
  2. C/C++ _wcsupr_s 函数 – unicode 字符串小写转大写 - C语言零基础入门教程
  3. 如何判断一个点在任意四边形内
  4. linux服务器安装php7_CentOS 7 下 PHP 7.1.12 安装配置
  5. c语言建立顺序表 存储并输出,请教数据结构课程中怎么建立顺序表,显示,输出,从头到尾详细点最好加讲解,希望大家能帮这个小忙...
  6. ogg 查看某条更新_明道云Web 6.1更新:日历视图上线
  7. mysql按照学生分组查询_将student表按照gender字段值进行分组查询,并计算每个分组中有多少名学生_学小易找答案...
  8. androidstudio调用系统相机为什么resultcode一直返回0_函数递归调用?看这文就够了...
  9. python内置模块重要程度排名_python常用内置模块
  10. java substring截取字符串_java基础教程之字符串的介绍,比较重要的一个知识点【下】...