1.新建环境变量CATALINA_HOME_test1,指向Tomcat目录
2.修改 catalina.bat和startup.bat
里面搜索CATALINA_HOME,全部替换:CATALINA_HOME_test1
3.在Conf\\Server.xml里面修改三处端口:
开头处 8005
中间处 8080
后面处 8009
注意:
多Tomcat实例,必须每个实例都有环境变量名称。
2.修改 catalina.bat和startup.bat
里面搜索CATALINA_HOME,全部替换:CATALINA_HOME_test1
3.在Conf\\Server.xml里面修改三处端口:
开头处 8005
中间处 8080
后面处 8009
建议把累加端口:
8005→8015
8080→8081
8009→8019
注意:
多Tomcat实例,必须每个实例都有环境变量名称。
只有一个Tomcat实例,可以不设置环境变量名称。
思考:能否使用临时变量或者一次性生效环境变量?永久设置系统变量,会污染系统。。
————————————————
第2种方法,不需要多个环境变量(推荐推荐)
添加四个环境变量即可部署多Tomcat实例:
1.JAVA_HOME
C:\Program Files\Java\jdk1.7.0_67
2.JRE_HOME
C:\Program Files\Java\jdk1.7.0_67\jre
3.CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
4.PATH
.;%JAVA_HOME%\bin;%JRE_HOME%\bin;
感谢同事的指点