现状:
因为我们在测试过程中,随着项目的增多可能有好几个tomcat服务器;那当启动后到底我们怎样去区分呢?今天我把工作中的方法分享下!
1 到 C:\Tomcat6.0\bin\catalina.bat 目录下;用ULtraedit 打开catalina.bat;(也可以用记事本打开,但用ULtraedit 好确定行数)
2 确定到此文件的第 215行,
set _EXECJAVA=start "默认为空" %_RUNJAVA%;
这是你可以进行设置你想要的名字(最好是项目的名字);如 set _EXECJAVA=start "wyztester:8080" %_RUNJAVA%;
3 保存后,重启服务器;可看见标题已经改变;
在windows下启动多个tomcat时,不好区分哪个tomcat对应哪个服务,可以通过以下方法设置Tomcat命令行窗口的标题:
1.在%tomcat_home%\bin\catalina.bat中找到以下代码:
搜索“noTitle”或者“_EXECJAVA”
找到:
:doStart
shift
if not "%OS%" == "Windows_NT" goto noTitle
set _EXECJAVA=start "Tomcat" %_RUNJAVA%
goto gotTitle
将一下行的tomcat字符替换成相应的标题即可
set _EXECJAVA=start "Tomcat" %_RUNJAVA%
在tomcat6.0.29以后的版本则如下:
:doStart
shift
if not "%OS%" == "Windows_NT" goto noTitle
if "%TITLE%" == "" set TITLE=Tomcat
set _EXECJAVA=start "%TITLE%" %_RUNJAVA%
goto gotTitle
同理将
if "%TITLE%" == "" set TITLE=Tomcat
改为:
if "%TITLE%" == "" set TITLE=你的应用服务名