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