在基于Maven的应用程序中未选择log4j.properties

时间:2016-02-02 07:42:31

标签: maven log4j

我已经搜索了足够的以下问题,但找不到合适的答案。如果问题已经存在,如果你能给我一个链接,我会很高兴。

我是Maven的新手,我创建了一个与Hibernate集成的基于Maven的应用程序。

问题:

我在“src / java / resources”中有一个log4j.properties文件我在其中一个类中创建了一个Logger实例,并尝试打印日志,但日志不会打印到控制台上。

注意:我已将stdout作为日志输出位置。

1 个答案:

答案 0 :(得分:1)

src/java/resources/听起来很可疑。类路径资源的正确位置是src/main/resources/。将log4j.properties放在那里。

此外,它取决于您使用的版本。较新版本不再支持log4j.properties。如果您使用log4j 2,请迁移到log4j2.xml