Tomcat7忽略logging.properties中的java.util.logging

时间:2015-03-14 00:25:05

标签: java logging tomcat7 apache-shindig

我的tomcat7 / shindig实例完全忽略了logging.properties文件中的配置。我有以下指定的./WEB-INF/classes/logging.properties:

handlers=java.util.logging.FileHandler,java.util.logging.ConsoleHandler
.handlers=java.util.logging.FileHandler,java.util.logging.ConsoleHandler
.level=ALL
java.util.logging.ConsoleHandler.level=ALL
java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter
java.util.logging.FileHandler.level=ALL
java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter
java.util.logging.FileHandler.prefix=shindig-errors.log
java.util.logging.FileHandler.directory=/var/log/tomcat7/

但是没有文件出现/ var / log / tomcat7 /并且未附加日志。我错过了什么?

我知道使用log4j是推荐的'方法,但我试图了解使用java.util.logging记录的shindig类。

1 个答案:

答案 0 :(得分:1)

您似乎将java.util.logging.FileHandler属性与org.apache.juli.FileHandler属性混合在一起。在logging.properties文件中更改FileHandler的包名称。