我想将所有配置文件放入应用程序目录的 /config
子文件夹中。 Log4j 期望 log4j.properties 文件位于我的应用程序的根文件夹中。有没有办法告诉 log4j 在哪里查找属性文件?
最佳答案
是的,定义log4j.configuration
属性
java -Dlog4j.configuration=file:/path/to/log4j.properties myApp
请注意,该属性值必须是 URL。
有关更多信息,请阅读 Log4j manual 中的“默认初始化过程”部分。 .
关于java - 更改 log4j.properties 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24903563/