`

解决tomcat下log4j(及slf4j-log4j12)和logback冲突问题

 
阅读更多

遇到诡异问题,记录下解决过程,问题描述:

1、现象。启动过程提示有两个包有相同的类Log相关,后面的LogbackConfigListener报类转换错误。项目启动失败。

2、解决过程。于是找到所有引用Log4j,slf4j-log4j12的地方,exclude。所有地方都写了,maven依赖树也不显示有这两个依赖了。但是啊,lib里面总有这两个包,手动删除,没用,reimport就又进来了,崩溃。调试程序发现有个深层的依赖引用了Log4j(为什么依赖树卡不见呢???!!!),于是就把log4j-over-slf4j引入代替log4j,这个算解决了。可是log4j和slf4j-log4j的两个jar去不掉,只能直接引入,然后scope设置成provided。至此,问题全部解决。两个冲突的jar随它去,为什么删不掉,到现在也没搞明白。

肯定是有地方引用了,为什么依赖树不显示。。。有时间再挨个jar打开看。

分享到:
评论

相关推荐

    slf4j-log4j12-1.7.25-API文档-中文版.zip

    赠送jar包:slf4j-log4j12-1.7.25.jar; 赠送原API文档:slf4j-log4j12-1.7.25-javadoc.jar; 赠送源代码:slf4j-log4j12-1.7.25-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.7.25.pom; 包含翻译后的API...

    slf4j-log4j12-1.6.1-API文档-中文版.zip

    赠送jar包:slf4j-log4j12-1.6.1.jar; 赠送原API文档:slf4j-log4j12-1.6.1-javadoc.jar; 赠送源代码:slf4j-log4j12-1.6.1-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.6.1.pom; 包含翻译后的API文档...

    slf4j-log4j12-1.7.21-API文档-中文版.zip

    赠送jar包:slf4j-log4j12-1.7.21.jar; 赠送原API文档:slf4j-log4j12-1.7.21-javadoc.jar; 赠送源代码:slf4j-log4j12-1.7.21-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.7.21.pom; 包含翻译后的API...

    slf4j-log4j12-1.0.jar

    slf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4j12-1.0.jarslf4j-log4...

    slf4j-log4j12-1.7.16-API文档-中文版.zip

    赠送jar包:slf4j-log4j12-1.7.16.jar; 赠送原API文档:slf4j-log4j12-1.7.16-javadoc.jar; 赠送源代码:slf4j-log4j12-1.7.16-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.7.16.pom; 包含翻译后的API...

    log4j + slf4j-api + slf4j-log4j12

    log4j-1.2.17; slf4j-api-1.7.12; slf4j-log4j12-1.7.12; slf4j-api-1.7.25; slf4j-log4j12-1.7.25;

    slf4j-log4j12-1.7.33.jar

    slf4j-log4j12-1.7.33.jar

    slf4j-log4j12-1.7.25

    slf4j-log4j12-1.7.25,下载直接jar包,测试可用。

    slf4j-log4j12-1.6.6-API文档-中英对照版.zip

    赠送jar包:slf4j-log4j12-1.6.6.jar; 赠送原API文档:slf4j-log4j12-1.6.6-javadoc.jar; 赠送源代码:slf4j-log4j12-1.6.6-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.6.6.pom; 包含翻译后的API文档...

    slf4j-log4j12-1.8.0-alpha2-API文档-中文版.zip

    赠送jar包:slf4j-log4j12-1.8.0-alpha2.jar; 赠送原API文档:slf4j-log4j12-1.8.0-alpha2-javadoc.jar; 赠送源代码:slf4j-log4j12-1.8.0-alpha2-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.8.0-...

    slf4j-log4j12-1.8.0-alpha2-API文档-中英对照版.zip

    赠送jar包:slf4j-log4j12-1.8.0-alpha2.jar; 赠送原API文档:slf4j-log4j12-1.8.0-alpha2-javadoc.jar; 赠送源代码:slf4j-log4j12-1.8.0-alpha2-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.8.0-...

    开发工具 slf4j-log4j12-1.7.22

    开发工具 slf4j-log4j12-1.7.22开发工具 slf4j-log4j12-1.7.22开发工具 slf4j-log4j12-1.7.22开发工具 slf4j-log4j12-1.7.22开发工具 slf4j-log4j12-1.7.22开发工具 slf4j-log4j12-1.7.22开发工具 slf4j-log4j12-...

    slf4j-log4j12-1.7.16-API文档-中英对照版.zip

    赠送jar包:slf4j-log4j12-1.7.16.jar; 赠送原API文档:slf4j-log4j12-1.7.16-javadoc.jar; 赠送源代码:slf4j-log4j12-1.7.16-sources.jar; 赠送Maven依赖信息文件:slf4j-log4j12-1.7.16.pom; 包含翻译后的API...

    slf4j-log4j12-1.7.7.jar下载

    slf4j-log4j12-1.7.7.jarslf4j-log4j12-1.7.7.jarslf4j-log4j12-1.7.7.jarslf4j-log4j12-1.7.7.jar

    log4j-slf4j-impl-2.12.1-API文档-中文版.zip

    赠送jar包:log4j-slf4j-impl-2.12.1.jar; 赠送原API文档:log4j-slf4j-impl-2.12.1-javadoc.jar; 赠送源代码:log4j-slf4j-impl-2.12.1-sources.jar; 赠送Maven依赖信息文件:log4j-slf4j-impl-2.12.1.pom; ...

    log4j-slf4j-impl-2.17.1-API文档-中英对照版.zip

    赠送jar包:log4j-slf4j-impl-2.17.1.jar; 赠送原API文档:log4j-slf4j-impl-2.17.1-javadoc.jar; 赠送源代码:log4j-slf4j-impl-2.17.1-sources.jar; 赠送Maven依赖信息文件:log4j-slf4j-impl-2.17.1.pom; ...

    slf4j-log4j12-1.7.12-API文档-中文版.zip

    赠送jar包:slf4j-log4j12-1.7.12.jar; 赠送原API文档:slf4j-log4j12-1.7.12-javadoc.jar; 赠送源代码:slf4j-log4j12-1.7.12-sources.jar; 包含翻译后的API文档:slf4j-log4j12-1.7.12-javadoc-API文档-中文...

    slf4j-log4j12-1.7.5.jar

    slf4j-log4j12-1.7.5.jar。

    log4j-slf4j-impl-2.12.1-API文档-中英对照版.zip

    赠送jar包:log4j-slf4j-impl-2.12.1.jar; 赠送原API文档:log4j-slf4j-impl-2.12.1-javadoc.jar; 赠送源代码:log4j-slf4j-impl-2.12.1-sources.jar; 赠送Maven依赖信息文件:log4j-slf4j-impl-2.12.1.pom; ...

    slf4j-log4j12-1.7.2.jar.zip

    slf4j-log4j12-1.7.2.jar.zip,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过...

Global site tag (gtag.js) - Google Analytics