有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java日志信息显示在嵌入式jetty中,但在将应用程序部署到tomcat时不会显示

我的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在嵌入式jetty中运行我的应用程序时,我会从我的代码中看到记录器信息,比如:logger.info(myobj)

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

有什么我遗漏的吗


共 (1) 个答案

  1. # 1 楼答案

    Tomcat中没有控制台,因此默认情况下,控制台输出转储到名为catalina的文件中。出来你没有那个档案吗