如何在MyEclipse中部署2个以上的Tomcat
1个回答
2016-10-21 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
1.这个只是在MyEclipse8.5以上版本实验过,低版本不知是否合适,若不适合则跳到步骤8。
2.所谓2个以上只的是同一个版本(比如都是Tomcat 6.x的),若不是则直接跳到步骤6,其他的按正常部署步骤来既可。将本地的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.结束!
2.所谓2个以上只的是同一个版本(比如都是Tomcat 6.x的),若不是则直接跳到步骤6,其他的按正常部署步骤来既可。将本地的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.结束!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询