我一直在努力解决这个问题。
我在maven项目的资源文件夹中有一个log4j2.xml
文件。只要我不更改此配置文件的名称,一切正常。我希望配置名称为dev-log4j2.xml
。
我知道默认情况下,log4j会查找log4j2.xml,但是,经过大量搜索,我遇到link,建议添加以下行来定义自定义路径配置。
<systemProperties>
<property>
<name>log4j.configuration</name>
<value>src/main/resources/dev-log4j2.xml</value>
</property>
</systemProperties>
但即使这样也不会在我的日志文件中记录任何内容。任何人都可以指导我正确的方向吗?