处理使用maven打包报错Class path contains multiple SLF4J bindings

maven打包,当执行mvn clean package报错Class path contains multiple SLF4J bindings 。
处理使用maven打包报错Class path contains multiple SLF4J bindings_第1张图片
对普通的maven项目,springboot项目执行指令后都报这个错误。搜了网上的处理方法是:pom.xml里面排除slf4j-log4j12 和 在项目Resource的添加个log4j.properties文件。
1、《springboot 关于 Class path contains multiple SLF4J bindings.警告的解决》https://blog.csdn.net/wohaqiyi/article/details/81009689
2、《解决:log4j警告:WARN Please initialize the log4j system properly》https://blog.csdn.net/qq_27127145/article/details/84578161

我上面的都试了,没有效果。再说了,我这个是maven打包,打包的项目是个简单的初始项目(类似helloword的),与日志好像毫无关系呀?!我换了台电脑Windows server 2012的,上面执行mvn指令正常打包。
最终,我把他报错的对应jar包都删掉了,就能打包了。。删掉其中一个slf4j不行,仍然报错。
处理使用maven打包报错Class path contains multiple SLF4J bindings_第2张图片
处理使用maven打包报错Class path contains multiple SLF4J bindings_第3张图片

处理使用maven打包报错Class path contains multiple SLF4J bindings_第4张图片

回想起之前做的操作有:eclipse里面有个两个普通的java project项目,然后导入了个jpress的maven项目。

你可能感兴趣的:(运维,maven,java,bug)