我无法运行 log4j 版本 2,所以我试图查看它自己的调试消息。这不会对控制台进行任何调试:
java -Dlog4j.debug -jar project-with-dependencies.jar
我们应该使用哪个开关?
如果重要的话:
我正在使用带有依赖项的 netbeans + maven:
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.0-beta8</version>
</dependency>
我在课堂上使用它:
private static final Logger logger = LogManager.getLogger(App.class.getName());
编辑:
新版本中似乎-Dlog4j.debug
缺少开关。那么如何查看它加载的是哪个 XML 配置文件呢?显然它忽略了我的 XML 文件。