我正在开发一个maven项目,我将log4j.xml放在这个路径中:/src/main/java/log4j.xml它运行正常,我可以将log4j.xml配置文件移动到/ src /主/资源/ ??新的配置是什么?
答案 0 :(得分:0)
Log4j从类路径中读取其属性文件,因此您的属性文件可以放在类路径上的任何位置,而无需任何配置更改来告诉它在哪里查看。当maven构建时,放置在/src/main/java
和/src/main/resources
中的任何内容都会在工件类路径中结束,但/src/main/resources
是资源更合适的位置(任何未编译的内容)。< / p>