有時候我們會在一台 server 上跑幾個 tomcat instance,例如一個是 Production,一個是 Develop,但是視窗抬頭一律都是 Tomcat 要找 log 有時不知道要去那個視窗找才對。
這個需求基本上要修改 catalina.bat,以 tomcat 7.0.26 為例,batch 檔的 line 268~269 行如下
if “%TITLE%” == “” set TITLE=Tomcat
set _EXECJAVA=start “%TITLE%” %_RUNJAVA%
所以只要指定一個 ‘TITLE’ 變數就可以改變執行視窗的抬頭。再以 tomcat 5.5.35 為例,batch 檔的 line 199~200 行如下
if not “%OS%” == “Windows_NT” goto noTitle
set _EXECJAVA=start “Tomcat” %_RUNJAVA%
只要將紅色字體的預設抬頭換掉即可。