【发布时间】:2015-01-07 06:33:39
【问题描述】:
我正在使用 Hibernate,即使在类路径上有 logback.xml 时,我也很难禁用控制台的日志记录,但我无法禁用日志记录。我还将 Showsql 设置为 false。 我在其他地方读到了我们必须禁用 log4j 和其他库的登录。我列出了我在项目中包含的库列表。它们是...
c3p0-0.9.5.jar 477kB
c3p0-oracle-thin-extras-0.9.5.jar
commons-pool-1.6.jar
mchange-commons-java-0.2.9.jar
commons-codec-1.9-sources.jar
commons-codec-1.9-test-sources.jar
commons-codec-1.9-tests.jar
commons-codec-1.9.jar
commons-collections.jar
commons-digester.jar
commons-io-2.4.jar
commons-lang-2.1.jar
commons-digester1.6.jar
commons-fileupload-1.3.1.jar
commons-logging-1.2.jar
commons-logging.jar commons-validator.jar
servlet-api.jar
hibernate-envers-4.3.6.Final.jar
hibernate-entitymanager-4.3.6.Final.jar
hibernate-jpamodelgen-4.3.6.Final.jar
hibernate-osgi-4.3.6.Final.jar
org.osgi.compendium-4.3.1.jar
org.osgi.core-4.3.1.jar
antlr-2.7.7.jar dom4j-1.6.1.jar
hibernate-commons-annotations-4.0.5.Final.jar
hibernate-core-4.3.6.Final.jar
hibernate-jpa-2.1-api-1.0.0.Final.jar
jandex-1.1.0.Final.jar
javassist-3.18.1-GA.jar
jboss-logging-3.1.3.GA.jar
jboss-logging-annotations-1.2.0.Beta1.jar
jboss-transaction-api_1.2_spec-1.0.0.Final.jar
Logback.xml如下:
<?xml version="1.0" encoding="utf-8"?>
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" threshold="OFF">
<root>
<priority value ="off" />
<appender-ref ref="console" />
<appender-ref ref="rolling-file" />
</root>
</log4j:configuration>
我还添加了 domain.xml 如下:
<system-properties>
<property name="org.apache.cxf.logging.enabled" value="true"/>
</system-properties>
所有这些都无济于事。 谢谢。
【问题讨论】:
-
您有一个 logback.xml,其中包含 log4j 配置,并且您正在使用 jboss-logging?
-
我对日志不太了解亲爱的..请指导..!
-
好吧,亲爱的,它确实看起来像。您实际使用的是哪个日志框架,因为我怀疑您是否使用了所有三个(logback、log4j 和 jboss-logging)。
标签: java hibernate logging log4j slf4j