我有以下简单的代码,我正试图在Intellij IDEA Ultimate 2016.3中运行:
IndexOf
但我无法在控制台中看到我的消息,我收到以下错误:
ElementAt
我将所有jar文件添加到目标目录。我以为使用BasicConfigurator.configure()允许你不使用配置文件。
答案 0 :(得分:0)
您需要资源路径中的配置文件。默认文件名为log4j2.yaml
。这是我的方式。你需要改变你import path
答案 1 :(得分:0)
您的导入是针对旧的Log4j 1库。
对于Log4j2,您需要org.apache.logging.log4j
。
Log4j2具有比旧Log4j更好的文档1.程序化配置涵盖here。