记录: 日志框架改造落地的一次问题

现象:

win正常打印日志mac不能打印日志,linux某些机器可以打印,换到其他服务器不能打印.

分析:

日志冲突为第一优先考虑,根据maven优先加载原则,把新修改jar放置顶部位置优先加载,

而后以上问题继续出现,分析控制台输出日志,日志jar冲突仍然存在,新的日志框架并未提供全局排除log4j策略.

解决:

新建slf4j-log4j12 空包,将下列信息置顶引入,覆盖log4j相关包,最终实现全局替换

<dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>dy</version>
        </dependency>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容