在不重啟Tomcat的情況下部署WAR包實時輸出日志的方法:
注意:以下方式只適合Linux。
一、定位錯誤
查看Tomcat日志的尾部
tail -n 50 /opt/tomcat8/logs/catalina.out
#tail表示只顯示catalina.out最后n行
二、實時查看Tomcat日志內容
tail -f /opt/tomcat8/logs/catalina.out
三、通過關鍵字查詢日志
grep -nH "Excetion message" test.text
grep的參數說明:
-n:line-number行號
-H:with-filename打印每個匹配的文件名
-r:recursive like --directories=recurse遞歸
參考: