【发布时间】:2012-02-04 15:20:42
【问题描述】:
我开发了一个使用 3-rd 方库 jar 的应用程序。在 tomcat 上部署后,我发现这些库写入 catalina.out。我无权访问他们的代码。
是否可以将他们的日志重定向到单独的文件或不允许写入 catalina.out ? 谢谢。
【问题讨论】:
-
取决于库以及它们是否使用可配置的日志库。
我开发了一个使用 3-rd 方库 jar 的应用程序。在 tomcat 上部署后,我发现这些库写入 catalina.out。我无权访问他们的代码。
是否可以将他们的日志重定向到单独的文件或不允许写入 catalina.out ? 谢谢。
【问题讨论】:
简单的解决方案是更改 logging.properties 以通过它们的记录器名称来抑制这些日志消息。实际修改代码将涉及 ASM 或其他一些非常棘手的东西。
【讨论】: