自定义Log4j文件名

时间:2017-08-29 14:55:20

标签: java log4j

我的log4j文件名是log4j2.xml 我需要自定义文件名,如log4j2-A.xml,log4j2-B.xml并读入应用程序。怎么做?

1 个答案:

答案 0 :(得分:1)

Log4j2 documentation说这个......

  

如何指定配置文件位置?

     

默认情况下,Log4j会查找名为log4j2.xml的配置文件(不是   logpath中的log4j.xml)。

     

您也可以使用此指定配置文件的完整路径   系统属性:-Dlog4j.configurationFile = path / to / log4j2.xml

     

该属性也可以包含在名为的类路径资源文件中   log4j2.component.properties。

     

Web应用程序可以指定Log4j配置文件位置   使用servlet上下文参数。请参阅使用Log4j的this section   2在Web应用程序手册页中。

相关问题