我想创建Handler,它将捕获Tomcat上的所有Web应用程序日志,以及

时间:2013-06-06 11:07:51

标签: tomcat logging handler java.util.logging

我想创建Handler,它将捕获Tomcat上的所有Web应用程序日志, 我创建了我的Handler类,编译它并放在$CATALINA_HOME/lib上,common.loader有这个目录。在此之后,我修改了logging.properties文件并添加了处理程序:

handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler, logshowaplication.ErrorsListHandler 我放了一些文件流,当对象Handler创建时,它会在文件中写一些消息。 当我运行tomcat时没有错误,但是当我运行它时,此消息不会出现在文件中,因此Handler对象不会创建。我是Java新手并请求你帮忙。抱歉英语不好。

1 个答案:

答案 0 :(得分:0)

将新处理程序捆绑到jar文件中。然后modify the class path in the startup script包含你的新处理程序jar。最后,您必须修改logging.properties中的handlers.handlers行以包含新的处理程序。