1.确认服务器上有两个版本的jdk,以及两个tomcat(可以使用相同版本,也可以使用不用版本的)
2.查看服务器环境变量的配置,如有相应配置,则需要根据相应环境去掉一些通用配置
如:
(1)若在path路径下存在 C:\ProgramData\Oracle\Java\javapath;则需吧这个删除,否则,系统默认的jdk则是新安装的版本,导致老版应用可能出现问题,
(2)若C:\Windows\SysWOW64路径下存在java.exe、javaw.exe、javaws.exe,则需要先删除(注意备份)否则也会导致系统的jdk默认为新安装的jdk版本
(3)若环境变量里存在CATALINA_HOME的环境配置,则需要删除,不然另外的tomcat启动的可能是之前的tomcat,因为系统默认的配置为原来的tomcat配置
3.上述都确认完后,则需要去tomcat安装下的conf下的server.xml,修改以下三个地方,修改tomcat启动默认的端口号,以防冲突
4、如需指定相应的tomcat以及jdk的运行版本,则需要在tomcat的安装路径的bin路径下,修改catalina.bat或者catalina.sh,在开头加上(自己安装的相应路径):
set JAVA_HOME=C:\Program Files (x86)\Java\jre1.8.0_144
set tomcat_home=D:\apache-tomcat-8.0.52
5.接下来,就可以正常启动相应的tomcat了,在配置完毕后,需要验证两个tomcat是否都可以正常启动