如何让log4j消息显示在Intellij IDEA的控制台中

时间:2017-01-02 23:50:16

标签: java intellij-idea log4j

我有以下简单的代码,我正试图在Intellij IDEA Ultimate 2016.3中运行:

IndexOf

但我无法在控制台中看到我的消息,我收到以下错误:

ElementAt

我将所有jar文件添加到目标目录。我以为使用BasicConfigurator.configure()允许你不使用配置文件。

2 个答案:

答案 0 :(得分:0)

您需要资源路径中的配置文件。默认文件名为log4j2.yaml。这是我的方式。你需要改变你import path

答案 1 :(得分:0)

您的导入是针对旧的Log4j 1库。 对于Log4j2,您需要org.apache.logging.log4j

Log4j2具有比旧Log4j更好的文档1.程序化配置涵盖here