该应用程序正在运行,tomcat并且使用拥有自己的记录器org.apache.commons.logging.Log and org.apache.commons.logging.LogFactory.
。日志正在log4j.properties文件中指定的位置处记录,该位置如下。
log4j.appender.logger.File=${catalina.base}/logs/applicationlogs.log
Run Code Online (Sandbox Code Playgroud)
日志同时添加到以下文件中。
/opt/apache-tomcat-8.0.26/logs/catalina.out
如何阻止应用程序日志登录catalina.out?
您可以尝试这样做:
"$CATALINA_BASE"/bin/catalina.sh档案CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out不要忘记重启tomcat。
小智 7
我相信“增强”catalina.sh(Windows 上的 catalina.bat)的推荐方法是:
小智 2
我使用的是 tomcat 7.0.50 并且我已经完成了以下配置。要停止应用程序登录 catalina.out,您可以通过删除处理程序来完成。这可以通过编辑和更改来实现conf/logging.properties:
.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
Run Code Online (Sandbox Code Playgroud)
到
.handlers = 1catalina.org.apache.juli.FileHandler
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。如果我遗漏了什么,请告诉我。
| 归档时间: |
|
| 查看次数: |
11947 次 |
| 最近记录: |