springboot+log4j2遇到的坑

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Ocean_tu/article/details/81229559

情景再现:按照网上一般的教程

这样。并添加

去除 common-logging的jar,实际过程中,仍然报错会发出警告:

大概意思如下:slfj仍然用着springboot默认的logback,包有冲突。所以第一图并没有起作用,而且logback的jar仍在。

如果不解决这个警告,在后续操作仍然是个问题,所以必须kill.

手动去除logging操作如下:右键pom.xml,进入页面右键选择Maven->show Dependencies...

找到 spring-boot-starter-logging 右键 选择 Exclude

随后看到logback的jar消失了,刚开始是在最前面的。

再来看一下依赖:

新出现了这么一句,点进去看jdbc里面确实也有logging的依赖关系,web里也有,别的包也有,这里就不做更多的解释了。

问题到这里已经解决了。

猜你喜欢

转载自blog.csdn.net/Ocean_tu/article/details/81229559
今日推荐