通常会打印到catalina.out。
强烈建议不要使用system.out.println()进行日志记录,原因如下:
- 除非更改代码,否则您无法控制记录哪些消息和记录哪些消息
- catalina.out一直在增长,并且您无法移动它,因此tomcat会创建另一个。
更好的解决方案是使用一种流行的(成熟的)日志记录框架:
- java.util.logging(实际上由tomcat本身使用,并且您没有第三方依赖项)
- Log4j
- 退回
由log4j支持的一个很好的解决方案是使用Jakarta的日志标签库,您可以在其中以以下任何形式获取日志消息
<log:info message="this is a message"/><log:info category="foo.bar" message="this is a message"/><log:info category="foo.bar"> this is a message</log:info>



