是否有可能让我的webapp识别出logging.properties而不需要修改?
答案 0 :(得分:0)
在Tomcat下,您可以设置WatchedResource以指向您的logging.properties,如果更新了Web应用程序,它将重新加载。您必须进行测试以确保重新加载不会触发任何类加载器内存泄漏。
您可以在应用程序运行时使用JMX修改记录器级别。或者您必须使用WatchService编写自定义代码来监视logging.properties文件并调用LogManager.readConfiguration。