【问题标题】:I want to create Handler that will be catch all Logs of web aplications on Tomcat, and我想创建 Handler 来捕获 Tomcat 上的所有 Web 应用程序日志,并且
【发布时间】:2013-06-02 08:54:29
【问题描述】:

我想创建一个处理程序,它将捕获 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 我放了一些文件流,当对象处理程序创建时,它会在文件中写入一些消息。 并且运行tomcat时没有错误,但是当我运行它时,此消息不会出现在文件中,因此不会创建Handler对象。我是Java新手,请您帮忙。抱歉英语不好。

【问题讨论】:

    标签: tomcat logging handler java.util.logging


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多