【发布时间】:2014-04-30 08:36:34
【问题描述】:
我正在使用这个设置:
Spring 工具套件
版本:3.5.0.RELEASE 内部版本号:201404011654 JAVA 1.7.51
我正在开发一个 Spring 项目,一切正常。我有标准的日志配置。但是,如果我在 IDE 中的 tomcat 上运行我的项目,它会记录所有内容。包括我正在使用的所有 JAR。不管是 Hibernate / Spring / Apache CFX 还是标准 TLS 调试输出。一切都写在控制台中:(
例如:
496130 [pool-1-thread-1] DEBUG org.apache.cxf.phase.PhaseInterceptorChain - Invoking handleMessage
496139 [pool-1-thread-1] DEBUG org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction - disabling autocommit
这是我的日志:
<?xml version="1.0" encoding="UTF-8"?>
<!-- configuration file for LogBack (slf4J implementation)>
<configuration scan="true" scanPeriod="30 seconds">
<contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
<resetJUL>true</resetJUL>
</contextListener>
<!-- To enable JMX Management -->
<jmxConfigurator/>
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
<!--<logger name="org.hibernate" level="debug"/> -->
<!-- Uncomment and add your logger here:
<logger name="org.springframework.samples.service.service" level="debug"/> -->
<root level="info">
<appender-ref ref="console"/>
</root>
也许有人可以帮助我!
非常感谢!
【问题讨论】:
标签: java eclipse spring tomcat logging