hive启动报错:Exception in thread “main“ java.lang.NoSuchMethodError: com.google.common.base.Precondition
报错如下
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V
at org.apache.hadoop.conf.Configuration.set(Configuration.java:1380)
...
at org.apache.hadoop.util.RunJar.main(RunJar.java:236)
原因
hadoop和hive的两个guava.jar版本不一致
两个位置分别位于下面两个目录:
- /opt/hive/lib/
- /opt/hadoop/share/hadoop/common/lib/
解决方法
将高版本复制到低版本目录中,删除低版本
hive启动报错:Exception in thread “main“ java.lang.NoSuchMethodError: com.google.common.base.Precondition相关推荐
- 解决:Exception in thread main java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExe
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.报错: Exception in thread "main" java.la ...
- Exception in thread “main” java.lang.NoClassDefFoundError: com/google/common/base/Preconditions
问题原因,缺少 hadoop 提供的相关 jar 包,也即 guava-版本号.jar. 此 jar 包的位置,在 hadoop 目录下的/share/hadoop/tools/lib. 参考: 1. ...
- SpringBoot—启动报错Exception in thread “main“ java.lang.ClassNotFoundException
问题 在微服务启动时,日志排查发现无法启动. 解决方案 查看是否有xxxApplication类. 在pom.xml中查看中的内是否未加xxxApplication类.
- springboot启动报错Exception in thread “main“ java.lang.NoClassDefFoundError: io/netty/util/Timer
原因: 这是缺少netty包的原因. 解决方法: 加入一下依赖: <!-- https://mvnrepository.com/artifact/io.netty/netty-all --> ...
- IDEA运行redis多线程访问报错Exception in thread “main“ java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
错误样式: 解决方案: 下载两个JAR包即可,同样的代码我在MyEclipse中运行就不报错,可能是IDEA缺少这两个JAR包吧,而ME本身自带了 托管下载地址:Central Repository: ...
- 【亲测有效】如何解决Hadoop运行jar包 报错Exception in thread “main“ java.lang.ClassNotFoundException: /input
报错解释 字面意思就是我要运行这个jar但是Java无法找到主类 试错过程 你可能会在这里添加主类,但是还是不行.你可能没辙了. 解决办法 <build><finalName> ...
- 报错Exception in thread “main“ java.lang.NoClassDefFoundError: javax/xml/bind/...
项目一开始用的是jdk8,后来重新导入项目没有设置jdk的版本,idea自动设置jdk11 , jdk11没有javax.xml.bind 这个包,需要手动导包: <!-- https://mv ...
- 启动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 ...
- hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument
hive环境搭建提示: java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument SLF4J: A ...
最新文章
- hmac-sha1加密算法C源码示例
- 【NCEPU】吴丹飞:新闻文章点击预测
- 分库分表这样玩,可以永不迁移数据、避免热点
- linux编程-open函数和write函数实现copy命令
- 关于项目中属性配置文件的改进
- 线段树(结构体建法_QAQ)
- Spring Boot————静态方法如何调用Spring容器中的Bean
- (转)基于MVC4+EasyUI的Web开发框架经验总结(7)--实现省份、城市、行政区三者联动...
- 自学python能干什么-python能干啥
- 【解决方案】校园明厨亮灶监控系统实施方案
- 特斯拉灯光秀指南「GitHub 热点速览 v.22.01」
- 红蓝药丸的选择:大脑在缸中还是颅中?
- 计算机毕业设计参考文献
- 斜线/、反斜线\、双斜线//、双反斜线\\ ,区别
- C# 给PDF签名时添加时间戳的2种方法(附VB.NET代码)
- 我的macOS Ventura使用体验报告
- sqlserver2005和mysql_myecplise+mysql(或SQLserver2005)配置
- JAVA毕业生就业信息管理系统计算机毕业设计Mybatis+系统+数据库+调试部署
- 计算机绘图设计论文,计算机绘图软件在室内装饰设计教学中的应论文
- 我用Python采集了6万多家火锅店数据,告诉你哪家的火锅最好吃。
热门文章
- 笔试题--Multicore简答题(下)
- in最多可以放多少?_汽车最多可以停放多少天不开?维修师傅:尽可能别超过这个时间...
- 多线程中ThreadLocal的使用
- Oracle中执行存储过程call和exec区别
- java 远程调用url_使用Java的URL/HttpURLConnection进行远程调用(POST请求)
- java 视图解析器_SpringMVC——视图和视图解析器
- [转载] spring mvc自定义int枚举转换器
- 最长递增子序列 子串_最长递增奇偶子序列
- perl 哈希数组的哈希_第一个元素使用哈希在数组中出现K次
- linux修改文件用户组,linux命令 修改文件、文件夹所属用户、用户组