我们正在为一个动态Web项目做Jenkins构建。 log4j.properties
位于/src/main/resouces
。
当我们做 Jenkins 构建时log4j.properties
它不会显示在 WAR 的任何文件夹中。
但是当我们进行 maven 本地构建时,log4j.properties
WEB-INFclasses
文件夹中。
我不明白为什么詹金斯战争没有log4j.properties
。
任何人都可以在这个问题上提供帮助吗?
在 pom.xml 的配置标签中添加了以下标签。添加后,我做了 Jenkins 构建,它按预期具有 log4j.properties。
<systemPropertyVariables> <log4j.configuration>/src/main/resources/log4j.properties</log4j.configuration>
</systemPropertyVariables>