|
|
1
1
只要log4j.properties在类路径中,就可以将它放在任何地方。因此,正如@skaffman所建议的,将log4j属性文件放在etc目录中,该目录已经在您的类路径中。 使用PropertyConfiguration的另一种方法是在运行应用程序时设置此syetm属性。
|
|
|
2
0
所以,问题是Log4J现在不再自动找到配置文件(Log4J.properties)? 据我所知,Log4J默认情况下会查找Log4J.properties文件的类路径中的目录。尝试在JAR清单文件的类路径中添加../etc目录。 另见 Default Initialization Procedure 在Log4J手册中,它解释了Log4J如何查找配置文件以及如何更改配置文件。 |
|
|
3
0
|