Log4j2 - 配置
2022-09-01 10:29:32
我正在尝试在我的新项目中采用Log4j2,但我得到了我的日志,第一个总是:。似乎我已经根据Log4j2文档完成了所有操作,但仍然如此。catalina.out
ERROR StatusLogger Unable to locate a logging implementation, using SimpleLogger
以下是我实际所做的:
- 已添加到我的项目中
log4j-api-2.0-beta3.jar
- 创建了一个文件,并将其放在类路径上的位置(当前在 .事实上,我从Log4J2网页上取了一个示例文件。
log4j2.xml
/usr/local/tomcat/home/lib
- 重新启动了雄猫。
我使用的是Tomcat 7,MacOS X 10.8,Java 7。
我错过了什么?
为了以防万一,这是我正在使用的log4j2.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="warn" name="MyApp" packages="">
<appenders>
<File name="MyFile" fileName="logs/app.log">
<PatternLayout>
<pattern>%d %p %C{1.} [%t] %m%n</pattern>
</PatternLayout>
</File>
</appenders>
<loggers>
<root level="trace">
<appender-ref ref="MyFile"/>
</root>
</loggers>
</configuration>