linux下的tomcat会将信息记录到logs/catalina.out中,windows下的tomcat不会将控制台的信息输出到日志文件中。
需要对startup.bat的倒数第二行做如下修改:
修改前:
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
修改后:
call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> %CATALINA_HOME%\logs\catalina.%date:~0,4%-%date:~5,2%-%date:~8,2%.log
将start改为run,start是启动时新建一个窗口,run是在当前窗口运行。
日志文件放在:tomcat的logs下的catalina.yyyy-mm-dd.log,每天一个文件。
注:修改后日志只在日志文件里,控制台没有
本文介绍如何在Windows下配置Tomcat,使其将控制台信息输出到日志文件。通过修改startup.bat文件,将start命令替换为run,并设置日志路径,实现每天生成独立的日志文件。
402

被折叠的 条评论
为什么被折叠?



