天天看点

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。



安装两个jdk,一个jdk路径在:c:\programfiles (x86)\java\jdk1.7.0_25,另外一个jdk的路径在e:\ucmsserver\j2sdk

在环境变量里并设置java_home为:e:\ucmsserver\j2sdk

复制两个tomcat,分别命名成:tomcat-61111和 tomcat-62222,如下所示:

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。

进入tomcat-61111\bin,修改startup.bat,在该文件的最上面添加如下两行代码:

set java_home=c:\program files (x86)\java\jdk1.7.0_25

set catalina_home=d:\installed\tomcat-61111

效果图下:

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。

如果是linux下,需要在catalina.sh中配置(注意:不需要配置startup.bat):

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。

4、修改tomcat-61111的conf/server.xml

将原来的8005改成8006

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。

将图中的端口号改成和另外一个tomcat不同的端口号

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。

将图中的位置的端口号改成8010

一台电脑上同启动两个Tomcat的方式,windows/Linux配置。

这样,一台电脑就可以运行不同的tomcat了。

经测试,如果进行了2,3,4步骤,两个tomcat用同一个jdk也可以运行起来