准备tomcat
把Tomcat复制一份到或者下载一份新的Tomcat,放到一个目录测试
好比我放在这个目录:C:\Environmental\Tomcat-9.0.41
code
CATALINA_BASE 和 CATALINA_HOME 被以前的tomcat使用了,取两个新的名字server
变量名: CATALINA_BASE02xml
变量值: C:\Environmental\Tomcat-9.0.41(Tomcat目录)blog
变量名: CATALINA_HOME02io
变量值: C:\Environmental\Tomcat-9.0.41(Tomcat目录)class
bin
目录下的 startup.bat
和 catalina.bat
文件把 startup.bat
里面的 CATALINA_HOME
所有替换为上面配置的 CATALINA_HOME02
变量
把 catalina.bat
里面的 CATALINA_HOME
所有替换为上面配置的 CATALINA_HOME02
,以及 CATALINA_BASE
所有替换为上面配置的 CATALINA_BASE02
配置
conf/server.xml
端口<!-- 修改成其余能用的端口好比 8006 --> <Server port="8005" shutdown="SHUTDOWN"> <!-- 修改成其余能用的端口好比 8086--> <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
点击 tomcat 里面 bin 目录下的 startup.bat 启动服务,访问 localhost:8086
若是访问发现仍是原来的tomcat就看看 startup.bat
和 catalina.bat
这两个文件是否是没有修改
若是启动失败那就查看是否是端口冲突了