在log4j中设置级别
由于您正在使用
日志4j
作为日志框架,您不能使用配置级别
日志记录和跟踪
选项
该级别应在log4j配置文件中进行配置。例如。:
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- console -->
<appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
<param name="threshold" value="TRACE" />
<layout class="org.apache.log4j.PatternLayout">
<param name="conversionPattern"
value="%-5p (%c.java:%L).%M - %m%n" />
</layout>
</appender>
<!-- categories -->
<category name="org.hibernate">
<priority value="OFF" />
</category>
<category name="org.hibernate.type">
<priority value="ALL" />
</category>
<category name="org.springframework">
<priority value="INFO" />
</category>
<!-- root -->
<root>
<priority value="TRACE" />
<appender-ref ref="STDOUT" />
</root>
</log4j:configuration>
使用默认实现(JUL)
以另一种方式,
java.util.logging
(JUL)是WebSphereApplicationServer中首选的日志记录实现,并用于WebSphereApplicationServer自己的实现中。
因此,如果您想使用WAS日志基础设施,可以尝试SLF4J的以下配置:
在中查看更多信息
The Support Authority: A developer's guide to WebSphere Application Server logging
.