Tomcat使用shutdown.bat关闭会将其余Tomcat关掉的问题tomcat
shutdown.bat文件有一句
if not "%CATALINA_HOME%" == "" goto gotHomespa
执行关闭命令的时候,程序会根据CATALINA_HOME去查找,这句话的意思是若是环境变量配置的这个路径不为空,就执行这个,不然就“set CATALINA_HOME=%CURRENT_DIR%”,也就是将当前的路径赋值给它。blog
解决办法就是在
if not "%CATALINA_HOME%" == "" goto gotHome
前面加上rem,将它给注释掉,这样每次执行命令的时候就只会对当前路径进行操做了。rem
即:变量
rem if not "%CATALINA_HOME%" == "" goto gotHome配置
同理,若是启动tomcat端口配置无效(address already in use),就在startup.bat中这个地方加上rem。程序
如图:im