如何停止在 tomcat 服务器中记录所有调试语句

How to stop logging all debug statements in tomcat server

我在专用私有虚拟服务器中有一个 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