log4j的配置文件的位置

log4j的配置文件存放的位置。

log4j加载配置文件的过程:
1.自动寻找工程下src目录中的log4j.xml。
2.若没有,会寻找log4j.properties文件。
通常情况下会将log4j.properties文件放在其他目录中,比如与src目录同级的config目录中,则需使用以下方法读取路径:
PropertyConfigurator.configure(“config/log4j.properties”);
注意此方法默认读取的是项目的根目录路径。

项目打包时,配置文件不会一起打包,则相应的也有两种情况:
1.直接将log4j.properties文件和生成的HelloWorld.jar放在同一目录下,项目就能顺利读取配置文件。
2.要建立config文件夹,把配置文件放入其中,再将config文件和生成的HelloWorld.jar放在同一目录下,项目就能顺利读取配置文件。

你可能感兴趣的:(log4j)