Tomcat的控制台输出到文件

将Tomcat的控制台的输出定位到指定的文件中

修改tomcat\bin中的两个文件startup.bat、catalina.bat

  1. 修改startup.bat的倒数第二行:call "%EXECUTABLE%" start %CMD_LINE_ARGS%,为:call "%EXECUTABLE%" run %CMD_LINE_ARGS%
  2. 修改catalina.bat中的:doneSetArgs部分
    将%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Xms128m -Xmx256m -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dwas40.config=%WAS40_CONFIG% -Dfile.encoding=GBK -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
    修改为:
    %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Xms128m -Xmx256m -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dwas40.config=%WAS40_CONFIG% -Dfile.encoding=GBK -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% >>%CATALINA_HOME%/logs/stdout.txt

你可能感兴趣的:(Tomcat的控制台输出到文件)