在 Ubuntu 上查看 Tomcat 日志路径,常见方法如下:
如果你是通过 apt 安装的 Tomcat(如 tomcat9、tomcat10):
/var/log/tomcat9/
常见日志文件:
catalina.out —— 主要运行日志(最重要)catalina.yyyy-mm-dd.loglocalhost.yyyy-mm-dd.logaccess.log —— 访问日志(如果开启)查看示例:
ls -l /var/log/tomcat9/
tail -f /var/log/tomcat9/catalina.out
通常在解压目录下:
$TOMCAT_HOME/logs/
例如:
/opt/tomcat/logs/
/usr/local/tomcat/logs/
查看:
tail -f /opt/tomcat/logs/catalina.out
如果你不确定装在哪:
ps -ef | grep tomcat
或者:
systemctl status tomcat9
从输出中可以看到 CATALINA_BASE 或 CATALINA_HOME,日志就在其 logs 目录。
journalctl -u tomcat9 -f
这也能看到部分运行日志(不一定包含 catalina.out)。
日志路径由 logging.properties 决定:
$TOMCAT_HOME/conf/logging.properties
/var/log/tomcat9/$TOMCAT_HOME/logs/catalina.out如果你愿意,可以告诉我:
我可以给你更精确的路径和命令。