如何在MyEclipse中部署2个以上的Tomcat

在开发过程中,我们往往会遇到一个tomcat不够用,那如何在自己本地环境上部署2个以上的tomcat呢?话不多说,让我们来开始实践一下吧!

1.这个只是在MyEclipse8.5以上版本实验过,低版本不知是否合适,若不适合则跳到步骤8。

2.我所说的2个以上只的是同一个版本(比如都是Tomcat 6.x的),若不是则直接跳到步骤6,其他的按正常部署步骤来既可。

2.将本地的tomcat复制一份,并修改文件名字,比如我的是:apache-tomcat-6.0.35_customer(部署前台的)和apache-tomcat-6.0.35_admin(部署后台的)

3.修改其中任意一个tomcat的端口号,我的是:apache-tomcat-6.0.35_customer(8888)和apache-tomcat-6.0.35_admin(8088),前提是你修改的端口号别和其他的服务使用的端口号一样!(可参照步骤6)

4.打开“Window”-->“MyEclipse”-->"Servers"-->"Tomcat"-->"Tomcat 6.x",先部署下apache-tomcat-6.0.35_admin,然后打开“Tomcat 6.x”下面的“Launch”-->"Create Launch Configuration"-->"MyEclipse Server"-->点右键new一个,并选中”Add as server“,然后”Browse“选择本地apache-tomcat-6.0.35_admin所在的目录,为了便于区别2个tomcat,可以修改”Name“。这样后台的tomcat就部署完毕!

5.在3的基础上再次”new“一个,并选中”Add as server“,然后”Browse“选择本地apache-tomcat-6.0.35_customer所在的目录,为了便于区别2个tomcat,可以修改”Name“。

然后选中”Arguments“,修改”VM arguments“和”Other“中关于tomcat的目录(切记要与当前tomcat所在的目录一致),然后选中”Classpath“,在”User Entries“中”Add External JARs“找到当前使用tomcat目录下的bootstrap.jar(我的在:E:\apache-tomcat-6.0.35_customer\bin)并添加,如果”User Entries“下没有”tools.jar“,那你自己就要手动添加你本地安装JDK中的”tools.jar“文件了。

6.修改2个tomcat目录下conf/server.xml中

(1)

<Server port="8055" shutdown="SHUTDOWN">和<Server port="8056" shutdown="SHUTDOWN">

(2)

<Connector port="8088" protocol="HTTP/1.1"  connectionTimeout="20000"   redirectPort="8443" />和<Connector port="8888"protocol="HTTP/1.1"  connectionTimeout="20000"   redirectPort="8443" />

(3)

<Connector port="8008" protocol="AJP/1.3" redirectPort="8443" />和<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

(4)只要是这两个文件中的这三处端口不一样就行,不一定都要进行修改;可以保持一个tomcat的server.xml文件不变,另一个tomcat的server.xml文件与对应的server.xml的端口不一样即可。

7.分别启动2个tomcat,然后访问:localhost:8088和localhost:8888,如果能访问到tomcat猫,则说明部署成功。

8.将本地的tomcat复制一份,并修改文件名字,然后按照步骤6执行。然后分别进入到tomcat目录下的“bin”并运行“startup.bat”,然后访问:localhost:8088和localhost:8888,如果能访问到tomcat猫,则说明部署成功。但是这种方法有个弊端,需要你自己使用Myeclipse中的Ant,先将项目编译成class文件,然后拷贝到tomcat目录下webapps文件夹中。

9.结束!

请参考:http://my.csdn.net/my/album/show/311037(该文章的图片步骤)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值