类路径上的Log4j.properties但未加载

时间:2015-03-26 14:54:47

标签: java maven log4j

我使用maven和one-jar插件构建我的项目,我在log4j.properties中拥有src/main/resources。我已经使用one-jar.verbose检查是否在类路径上,并且程序成功使用了同一目录中的其他属性文件。但是,当我运行它时,我仍然会收到以下错误:

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

使用BasicConfigurator.configure()是一个快速修复,但我需要它在外部配置文件中。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我在log4j.properties中配置的appender,我没有添加到log4j.rootLogger=...