关于日志记录:log4j.xml 文件放置

log4j.xml file placement

本问题已经有最佳答案,请猛点这里访问。

我创建了一个 log4j util 类,我在其中使用

获取文件

1
org.apache.log4j.xml.DOMConfigurator.configure("log4j.xml");

但是在测试时,它会抛出

1
2
3
4
log4j:ERROR Could not open [log4j.xml].
java.io.FileNotFoundException: log4j.xml (The system cannot find the file specified.)
 at java.io.FileInputStream.<init>(FileInputStream.java:112)
 at java.io.FileInputStream.<init>(FileInputStream.java:72)

谁能告诉我在哪里放置 log4j.xml 文件?


把它放在类路径的根文件夹中。