Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 自定义Log4j文件名_Java_Log4j - Fatal编程技术网

Java 自定义Log4j文件名

Java 自定义Log4j文件名,java,log4j,Java,Log4j,我的log4j文件名是log4j2.xml 我需要自定义文件名,如log4j2-A.xml、log4j2-B.xml,并读入应用程序。如何做到这一点 这样说 如何指定配置文件位置? 默认情况下,Log4j查找名为log4j2.xml的配置文件(不是 类路径中的log4j.xml) 您还可以使用此命令指定配置文件的完整路径 系统属性:-Dlog4j.configurationFile=path/to/log4j2.xml 该属性也可以包含在名为 log4j2.component.propertie

我的log4j文件名是log4j2.xml 我需要自定义文件名,如log4j2-A.xml、log4j2-B.xml,并读入应用程序。如何做到这一点

这样说

如何指定配置文件位置?

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

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

该属性也可以包含在名为 log4j2.component.properties

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

这么说

如何指定配置文件位置?

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

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

该属性也可以包含在名为 log4j2.component.properties

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