把tomcat/bin目錄下的startup.bat文件中的
call "%EXECUTABLE%" start "CMD_LINE_ARGS"
修改成
call "%EXECUTABLE%" run "CMD_LINE_ARGS"
再把catalina.bat文件中最後最長的幾行修改一下(都是以%ACTION%結尾的),在後邊加上:
>> %CATALINA_BASE%\logs\xxx_%DATE:~0,10%.log
(注:%CATALINA_BASE%是tomcat的根目錄,%DATE:~0,10%是系統時間截取,有的系統可能不是這樣截取的,你能夠用echo %DATE%命令看一下結果,0是起始位置,10時長度,根據結果來截取一下)
添加這行的目的是讓tomcat把控制檯的信息都輸出到
%CATALINA_BASE%\logs\xxx_%DATE:~0,10%.logtomcat
把tomcat/bin目錄下的startup.bat文件中的
call "%EXECUTABLE%" start "CMD_LINE_ARGS"
修改成
call "%EXECUTABLE%" run "CMD_LINE_ARGS"
再把catalina.bat文件中最後最長的幾行修改一下(都是以%ACTION%結尾的),在後邊加上
>> %CATALINA_BASE%\logs\xxx_%DATE:~0,10%.log
(注:%CATALINA_BASE%是tomcat的根目錄,%DATE:~0,10%是系統時間截取,有的系統可能不是這樣截取的,你能夠用echo %DATE%命令看一下結果,0是起始位置,10時長度,根據結果來截取一下)
添加這行的目的是讓tomcat把控制檯的信息都輸出到
%CATALINA_BASE%\logs\xxx_%DATE:~0,10%.log日誌
若出現一閃而過沒有啓動,則將日誌名稱寫成固定名字,不要用時間戳(系統時間戳出現問題)時間戳
第二種方式
call
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
爲
call "%EXECUTABLE%" run %CMD_LINE_ARGS% >> ..\logs\my.txt文件