Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.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 找不到log4j2配置文件_Java_Eclipse_Log4j - Fatal编程技术网

Java 找不到log4j2配置文件

Java 找不到log4j2配置文件,java,eclipse,log4j,Java,Eclipse,Log4j,我在EclipseKepler中有一个Java项目,我正在尝试设置log4j。我使用pom.xml中的以下内容将其添加到项目中: <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.1</version> </dependency&

我在EclipseKepler中有一个Java项目,我正在尝试设置log4j。我使用pom.xml中的以下内容将其添加到项目中:

<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-api</artifactId>
    <version>2.1</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.1</version>
</dependency>
我收到一个错误,说找不到log4j2配置文件。。。。如何让它看到具有新名称的配置文件?

根据

Log4j将检查Log4j.configurationFile系统属性

因此,您需要更改为:

-Dlog4j.configurationFile=loggerconfig-dev.xml
另见:

-Dlog4j.configuration=loggerconfig-dev.xml
-Dlog4j.configurationFile=loggerconfig-dev.xml