社区
Java
帖子详情
spark-shell后出现如下错误,尝试过下载slf4j.jar放入jdk下的文件夹依旧报错,求大神指导
fatQiE
2018-09-03 01:59:36
错误: 无法初始化主类 org.apache.spark.deploy.SparkSubmit
原因: java.lang.NoClassDefFoundError: org/slf4j/Logger
...全文
445
1
打赏
收藏
spark-shell后出现如下错误,尝试过下载slf4j.jar放入jdk下的文件夹依旧报错,求大神指导
错误: 无法初始化主类 org.apache.spark.deploy.SparkSubmit 原因: java.lang.NoClassDefFoundError: org/slf4j/Logger
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kxiaozhuk
2018-09-10
打赏
举报
回复
spark-submit运行的时候加上--jars "目录/slf4j.jar"
com.google.gson.Gson(4个
jar
包)莫名被加了积分,回归0
gson-1.5,log4j-1.2.15,
slf4j
-api-1.6.0,
slf4j
-log4j12-1.6.1
SLF4J
: Detected both log4j-over-
slf4j
.
jar
AND bound
slf4j
-log4j12.
jar
on the class path异常分析
学习SpringBoot的日志管理时发现了这个问题,想将SpringBoot的日志系统换成log4j,但只添加了
slf4j
-log4j12.
jar
导致
报错
,虽然解决办法很简单,将SpringBoot中原有的log4j-over-
slf4j
.
jar
依赖去除即可,但一直不明白为什么,看了好多博客才弄懂原理,记录一下。 根据
报错
信息来看,似乎是这两个包有冲突,那为什么会冲突呢,下文分析: 注:下文中...
log4j-over-
slf4j
.
jar
与
slf4j
-log4j12.
jar
依赖冲突
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.log4j.Log4jLoggerFactory究其原因是如果log4j-over-
slf4j
.
jar
和
slf4j
-log4j12.
jar
在同一个classpath下就会
出现
堆栈溢出异常。 其中log4j-over-
slf4j
.ja
log4j-over-
slf4j
.
jar
AND
slf4j
-log4j12.
jar
依赖冲突解决方案
Detected both log4j-over-
slf4j
.
jar
AND
slf4j
-log4j12.
jar
on the class path, preempting StackOverflowError.解决办法
Detected both log4j-over-
slf4j
.
jar
AND
slf4j
-log4j12.
jar
on the class path, preempting StackOverflow
activemq-all导致的Detected both log4j-over-
slf4j
.
jar
AND
slf4j
-log4j12.
jar
on the class path, preempting StackOverflowError activemq-all
Java
50,849
社区成员
85,706
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章