Hibernate 在tomcat日志文件中休眠相关日志

Hibernate 在tomcat日志文件中休眠相关日志,hibernate,tomcat,Hibernate,Tomcat,我正在做一个项目,最近我们从tomcat7升级到了tomcat8。之后,在应用程序的日志文件中出现了一些额外的日志记录,尽管我们从未将这些行放在任何地方。以下是日志文件的示例: 2015-05-07T23:24:45.809Z DEBUG ClasspathScanner : Starting classpath scanning... 2015-05-07T23:24:45.813Z WARN ClasspathScanner

我正在做一个项目,最近我们从tomcat7升级到了tomcat8。之后,在应用程序的日志文件中出现了一些额外的日志记录,尽管我们从未将这些行放在任何地方。以下是日志文件的示例:

2015-05-07T23:24:45.809Z DEBUG ClasspathScanner                    : Starting classpath scanning...
2015-05-07T23:24:45.813Z WARN  ClasspathScanner                    : No base packages specified - no classpath scanning will be done
2015-05-07T23:24:45.815Z DEBUG ClasspathScanner                    : Classpath scanning done
2015-05-07T23:24:46.065Z INFO  Version                             : Hibernate Validator 4.1.0.Final
2015-05-07T23:24:46.070Z DEBUG DefaultTraversableResolver          : Cannot find javax.persistence.PersistenceUtil on classpath. All properties will per default be traversable.
2015-05-07T23:24:46.072Z DEBUG ValidationXmlParser                 : No META-INF/validation.xml found. Using annotation based configuration only
2015-05-07T23:24:46.215Z DEBUG LifecycleManager                    : Starting com.my.own.MyOwnConfigurationFile
2015-05-07T23:24:46.219Z DEBUG LifecycleManager                    :    init()
2015-05-07T23:24:46.222Z DEBUG LifecycleManager                    : Starting com.my.own.MyOwnConfiguration
2015-05-07T23:24:46.222Z DEBUG LifecycleManager                    :    init()
2015-05-07T23:24:46.229Z INFO  MyOwnConfiguration                  : Config setting ==> LogLevel = INFO
2015-05-07T23:24:46.230Z INFO  MyOwnConfiguration                  : Minimum required OpenSSL version is: 1.0.2a. Please refer to catalina.out or catalina.log for the version of OpenSSL you are using.
2015-05-07T23:24:46.230Z DEBUG LifecycleManager                    : Starting com.my.own.MyOwnLogSetup
2015-05-07T23:24:46.231Z DEBUG LifecycleManager                    :    init()
2015-05-07T23:24:46.231Z INFO  MyOwnLogSetup                       : Log level set to INFO
2015-05-07T23:24:46.585Z INFO  MyOwnBuildProperties                : Product: Test
2015-05-07T23:24:46.585Z INFO  MyOwnBuildProperties                : Version: 0.0.0.384.bf2ceed
2015-05-07T23:24:46.591Z INFO  MyOwnHttpsConnectionImpl            : Server at https://127.0.0.1:8080/
2015-05-07T23:24:46.591Z INFO  MyOwnConfigurationFile              : Read from /etc/MyOwnConfiguration.conf
2015-05-07T23:24:46.592Z INFO  SomeOtherConfiguration              : Port=12345
2015-05-07T23:24:46.592Z INFO  SomeOtherConfiguration              : ExternalUDPPort=23456
ClasspathScanner、Version、DefaultTraversableResolver、ValidationXmlParser和LifecycleManager不在我的代码中

它们似乎与hibernate相关,但hibernate未在pom文件中列出。Hibernate确实存在于生成的类路径中,但它从项目开始就存在了


有人知道这些日志记录来自何处以及如何禁用它们吗?

我相信tomcat8 lib有一些日志记录,请检查lib文件夹,要禁用日志记录,您需要在应用程序或tomcat Conf中配置log4j。请注意,Hibnernate Validator与Hibernate ORM不同。显然,它是Bean验证的参考实现。也许是别的什么东西在用它。