Hive 3.1.2 guava 19.jar 和hadoop3.2.2 不兼容导致

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/3golden/jdp/apache-hive-3.1.2-bin/lib/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/3golden/jdp/hadoop-3.2.2/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)Vat org.apache.hadoop.conf.Configuration.set(Configuration.java:1357)at org.apache.hadoop.conf.Configuration.set(Configuration.java:1338)at org.apache.hadoop.mapred.JobConf.setJar(JobConf.java:536)at org.apache.hadoop.mapred.JobConf.setJarByClass(JobConf.java:554)at org.apache.hadoop.mapred.JobConf.<init>(JobConf.java:448)at org.apache.hadoop.hive.conf.HiveConf.initialize(HiveConf.java:5141)at org.apache.hadoop.hive.conf.HiveConf.<init>(HiveConf.java:5099)at org.apache.hadoop.hive.common.LogUtils.initHiveLog4jCommon(LogUtils.java:97)at org.apache.hadoop.hive.common.LogUtils.initHiveLog4j(LogUtils.java:81)at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:699)at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:683)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.hadoop.util.RunJar.run(RunJar.java:323)at org.apache.hadoop.util.RunJar.main(RunJar.java:236)```
解决办法:
rm $HIVE_HOME/lib/guava-19.0.jar
cp $HADOOP_HOME/share/hadoop/hdfs/lib/guava-27.0-jre.jar  $HIVE_HOME/lib/

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

  1. 启动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 ...

  2. 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 ...

  3. (Fabric学习坑)com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;CLjava/lang/Object;

    从网上拉下来一个项目加入区块链中,当我们写好配置文件后发现,在创建grpcChannel的时候会出现这样的错误! 于是经过百度查询,发现guava包出现冲突了. 进入maven查看一下grpc的包下去 ...

  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

    问题描述: 初始化Hive仓库报错Exception in thread "main" java.lang.NoSuchMethodError: com.google.common ...

  6. 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 ...

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

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

  8. Exception in thread “main” java.lang.NoClassDefFoundError: com/google/common/base/Preconditions

    问题原因,缺少 hadoop 提供的相关 jar 包,也即 guava-版本号.jar. 此 jar 包的位置,在 hadoop 目录下的/share/hadoop/tools/lib. 参考: 1. ...

  9. 框架运行错误:Ljava/lang/String;Ljava/lang/String;

    错误栈信息如下:[code]java.lang.NoSuchMethodError: org.apache.commons.lang.StringUtils.defaultString(Ljava/l ...

最新文章

  1. Linux服务器常见问题
  2. 乐高积木搭建微型地球仪,lego微型地球仪搭建详细流程
  3. Shiro的Base64和MD5加密的使用
  4. 查看windows下系统信息
  5. 火炬之光使用了哪些技术
  6. 500个爆文标题_我研究了999篇100万+爆文,终于发现这10条标题规律!
  7. Echarts实现隐藏x轴,y轴,刻度线,网格
  8. LTE学习:下行参考信号的总结
  9. Spring Boot/Spring面试常见问题
  10. 企业如何软件商业化? .
  11. CGCS2000/WGS84/ITRF关系
  12. EXCEL学会两个函数你能打败90%的人,countifs和vlookup
  13. opencv入手小训——画立体图形
  14. 深入理解内存:原理简介
  15. 身份证照片打印出复印件效果
  16. 2000-2020上市公司全要素生产率OLS和固定效应方法含原始数据和Stata代码
  17. 2019传统微商为什么要转型快手电商?
  18. c++ Excel 合并单元格
  19. 749个看图识字含MP3音频ACCESS\EXCEL
  20. 《袁老师访谈录》第21期《红鸟沙龙》第4期|刘通/折纸艺术家

热门文章

  1. 杰理-AC69-按键-iO按键-AD按键-触摸按键
  2. React之let语句
  3. iOS网络请求指南之《封装银联接口协议》(提交和返回数据都为XML格式)案例:备用无卡通道(收银台的订单退款、查询机制)【对接条码支付综合前置平台被扫支付订单申请退款(退款查询)】
  4. 微信小程序map组件点击不同的marker跳转到不同的页面
  5. Android 和 iOS 漏洞加剧移动安全的威胁
  6. 使用orange3-associate做分类关联规则
  7. 被裁员60%, 以太坊大神忍不住要洗白了
  8. nodejs+vue+elementui餐厅点餐系统
  9. vue three.js3d效果
  10. 焦虑症的自救-克莱尔·威克斯