0

是否可以让我的 webapp 无需修改就可以识别 logging.properties?

4

1 回答 1

0

在 Tomcat 下,您可以设置WatchedResource以指向您的logging.properties,如果 Web 应用程序更新,它将重新加载它。您必须进行测试以确保重新加载不会触发任何类加载器内存泄漏。

您可以在应用程序运行时使用JMX修改记录器级别。或者您必须求助于使用WatchService编写自定义代码来监控 logging.properties 文件并调用 LogManager.readConfiguration。

于 2013-11-17T16:50:46.217 回答