我正在编写一个使用Jersey作为容器的Tomcat的RESTful Web应用程序。我正在使用Java日志API(Jersey和Tomcat也使用它)从我的应用程序生成日志。但是显示由Jersey和Tomcat生成的日志的控制台记录器仅显示从我的应用程序到INFO级别的日志。我已经在WebContent/META-INF/classes
文件夹中放置了一个定制logging.properties
文件,其中ConsoleHandler
和.level=ALL
。但它仍然没有显示来自我的应用程序的任何CONFIG或FINE级别的日志记录。使用自定义logging.properties和运动衫
如何找出哪个logging.properties
文件有效?在jre/lib或tomcat/conf或其他地方?更重要的是,如何让我的应用程序使用自定义logging.properties
?
我发现'jre/lib/logging.properties'是被使用的。它的任何更改都会生效。但我想让我的应用特定的'logging.properties'文件,而不是全球的。 – Raihan
你在Eclipse或其他IDE中使用tomcat吗? – gaurav5430
您应该在src/main/resources中创建logging.properties文件,以便它在目标 - >类中生成 – gaurav5430