我在专用私有(private)虚拟服务器中有一个 Tomcat 5.5 容器。以前我托管过 struts1、struts2、基于 servlet 的应用程序并且一切正常。现在托管一个 spring 3.2 mvc 应用程序,看到它在 stdout 文件中生成大量调试语句,仅用于 spring 应用程序和文件大小增加。任何停止生成除错误之外的调试语句的建议将不胜感激。
谢谢。
最佳答案
在应用程序的 WEB-INF/classes
文件夹中创建一个 logging.properties
文件,内容如下:
handlers = 1spring.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
1spring.org.apache.juli.FileHandler.level = SEVERE
1spring.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1spring.org.apache.juli.FileHandler.prefix = springframework.
java.util.logging.ConsoleHandler.level = SEVERE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
org.springframework.handlers = 1spring.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
关于java - 如何停止记录tomcat服务器中的所有调试语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35512987/