【发布时间】:2017-01-02 23:50:16
【问题描述】:
我有以下简单代码,我正在尝试在 Intellij IDEA Ultimate 2016.3 中运行:
import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Logger;
public class Sample {
static Logger log = Logger.getLogger(Sample.class);
public static void main(String[] args) {
BasicConfigurator.configure();
log.info("This is a message");
}
}
但我无法在控制台中看到我的消息,并且收到以下错误:
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
我将所有 jar 文件添加到目标目录。我认为使用 BasicConfigurator.configure() 可以让您不使用配置文件。
【问题讨论】:
-
在此处查看示例 - programcreek.com/java-api-examples/…
-
这些示例适用于旧的 EOL Log4j 1。
标签: java intellij-idea log4j