windos系统下使tomcat按天生成控制台日志catalina.out

windos系统下的tomcat默认不会记录控制台catalina.out日志,只有访问日志,不便于排错

修改启动文件

1.打开bin下面的startup.bat文件,把 call "%EXECUTABLE%" start %CMD_LINE_ARGS% 改为 call "%EXECUTABLE%" run %CMD_LINE_ARGS% 。
注意:此处修改后控制台不会打印运行日志,运行日志(包括一些错误信息)会存在./log目录下的日志文件中,推荐不修改,不然启动窗口看不懂运行时的报错信息。

2.打开bin下面的catalina.bat文件,在每个%ACTION%后面添加 >> %CATALINA_HOME%logscatalina.%date:~0,4%-%date:~5,2%-%date:~8,2%.out

修改1和2日志效果

只修改2日志效果

原文地址:https://www.cnblogs.com/dannylinux/p/10873993.html