在Windows上运行Tomcat 7。我希望能够将所有控制台输出“附加”到文本文件中,并找到更改startup.bat文件命令行的方法;
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
等等;
"%EXECUTABLE%" run >> C:\Logging\ConsoleOutput\ConsoleOutput.txt 2>>&1
这有效,但想知道这是否是实现这一目标的最佳方式?此外,它只是使Tomcat命令窗口为空。我也可以维护Tomcat命令窗口外观吗?
以下是Tomcat中已更改的startup.bat文件的部分。
提前致谢
#set CMD_LINE_ARGS=
:setArgs
if ""%1""=="""" goto doneSetArgs
set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
shift
goto setArgs
:doneSetArgs
@REM comment out the original call line below
@REM call "%EXECUTABLE%" start %CMD_LINE_ARGS%
"%EXECUTABLE%" run >> C:\Orion\Logging\ConsoleOutput\ConsoleOutput.txt 2>>&1
:end