我有一个使用log4j2编写的新应用程序,以利用它的一些新功能.它使用的其中一个库有点旧,用log4j 1.x构建.我遇到一个问题,即应用程序中的新代码写入日志,但旧库中的代码不会写入日志.我甚至有一个类是旧库中某个东西的子类,也是旧库中的代码调用,这个代码也不会写入日志.我已将应用程序配置为使用log4j2版本2.0.2,并且在将旧库引用为maven依赖项时明确排除了log4j.
如何让旧库中的代码登录到与我的新代码相同的文件中?
重写旧库应该被认为是最后的选择
java logging log4j log4j2
java ×1
log4j ×1
log4j2 ×1
logging ×1