0

我的 log4j 属性文件如下所示:

log4j.rootCategory=INFO, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n

log4j.category.org.springframework.web=INFO
log4j.category.org.springframework.samples.mvc31=INFO

当我在嵌入式码头中运行我的应用程序时,mvn jetty:run我会从我的代码中看到记录器信息,例如:logger.info(myobj)

但是,当我使用打包应用程序mvn package并将其部署到 tomcat 时,我看不到日志。

有什么我想念的吗?

4

1 回答 1

1

Tomcat 中没有控制台,因此默认情况下您的控制台输出被转储到名为 catalina.out 的文件中。你没有那个文件吗?

于 2012-11-09T00:19:49.400 回答