Java 找不到log4j2配置文件
我在EclipseKepler中有一个Java项目,我正在尝试设置log4j。我使用pom.xml中的以下内容将其添加到项目中: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&
<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