startup.bat修改:
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
改為:
call "%EXECUTABLE%" run %CMD_LINE_ARGS%
catalina.bat修改:
4個'%ACTION%'的后面添加:
一、cmd查詢日期格式:echo %date%
2、格式為:2017/11/03時,添加:
>> %CATALINA_HOME%\logs\catalina.%date:~0,10%.out
3、格式為:2017-11-03時,添加:
>> %CATALINA_HOME%\logs\catalina.%date:~0,4%-date:~5,2%-date:~8,2%.out.log
安裝tail -f或者tail /?的執行文件
windows組件Windows Server 2003 Resource Kit Tools
或tail.exe
生成log文件******文件名為:2017-11-03.out.log
創建taillog.bat文件,內容為:
一、cmd查詢日期格式:echo %date%
2、格式為:2017/11/03時,內容為:(文件名不能含有斜杠)
if not exist "%CATALINA_BASE%\logs\catalina.%date:~0,4%-%date:~5,2%-%date:~8,2%.out.log" ( //括號前要加空格,否則會報語法錯誤!!!
echo ""> %CATALINA_BASE%\logs\catalina.%date:~0,4%-%date:~5,2%-%date:~8,2%.out.log)
tail -f %CATALINA_BASE%\logs\catalina.%date:~0,4%-%date:~5,2%-%date:~8,2%.out.log
3、格式為:2017-11-03時,內容為:
if not exist "%CATALINA_BASE%\logs\catalina.%date:~0,10%.out.log" (
echo ""> %CATALINA_BASE%\logs\catalina.%date:~0,10%.out.log)
tail -f %CATALINA_BASE%\logs\catalina.%date:~0,4%-date:~5,2%-date:~8,2%.out.log
catalina.bat增加啟動taillog.bat腳本:start taillog.bat
添加到
rem---Execute The Requested Command ---
if ""%1"" == ""debug"" goto use_jdk
echo Using JRE_HOME: "%JRE_HOME%"
這句腳本的下面:
