无法从战争中获取日志

时间:2019-05-08 08:49:36

标签: log4j2

我们的项目结构是这样的。

Project.ear

|-> ABC.war

|-> META-INF

|-> APP-INF

    |--> lib

        |-->DEF.jar

用于获取Logger的声明与war类和jar类相同。

Logger log = LogManager.getLogger(xyz.class); 
log.debug("Testing");

我们在此位置有log4j2.properties文件 Project.ear\APP-INF\lib\DEF.jar\resources\abc\server\log4j2.properties 我能够从jar文件中的类获取日志语句(DEBUG,INFO,WARN)。日志在文件logging.log上打印,但是我无法从war类获取日志语句。在war类内部,它采用默认配置,其中LEVEL设置为ERROR,appender设置为CONSOLE。 有人可以帮我找出问题所在吗?

0 个答案:

没有答案