如何在Intellij中的控制台上打印日志?

时间:2015-07-14 23:45:30

标签: intellij-idea console log4j

运行单元测试时,无法在控制台上显示日志。相反,我每次运行单元测试时都会看到此消息 -

log4j:WARN No appenders could be found for logger. 
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

log4j.properties包含此 -

log4j.rootLogger=info, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender

我非常确定这需要在运行配置中进行配置,但却无法使其正常运行。真的很感激任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

终于搞定了!将其添加到VM选项 -

-Dlog4j.configuration=file:{path-to-properties-file}/log4j.properties

在30日之前解释here

我在默认的单元测试配置中添加了它,但它没有被当前配置选中。