【发布时间】:2018-07-14 00:51:17
【问题描述】:
我在 pom.xml 文件中放了一个 log4j 的依赖:
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.10.0</version>
</dependency>
编写了以下 log4j.properties 文件:
log4j.rootLogger=INFO、标准输出、控制台 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
并将此文件放在“资源”文件夹下。
最后,我放了环境变量 LOG4J_log4j.configurationFile = log4j.properties
不过,当我运行我的应用程序时,行:
logger.info("Hello");
不向控制台写入任何内容。 你知道可能是什么问题吗?
【问题讨论】: