myeclipse配置多个同版本一样的tomcat

时间:2022-08-13 16:57:47

以tomcat6为例



1、下载apache-tomcat-6压缩版:以下是我上传的tomcat6压缩版的链接

http://download.csdn.net/download/y515789/8603111


2、解压tomcat6压缩包到你想要的位置

我的目录是:

D:\program\tomcat\apache-tomcat-6.0.35

然后复制一份apache-tomcat-6.0.35改名为tomcat-6.0.35-8110,8110为你想要的端口号,方便管理

D:\program\tomcat\tomcat-6.0.35-8110

D:\program\tomcat\apache-tomcat-6.0.35

myeclipse配置多个同版本一样的tomcat

3、用记事本什么的打开server.xml文件修改3个地方

D:\program\tomcat\tomcat-6.0.35-8110\conf\server.xml(我们需要改其他端口的xml)

D:\program\tomcat\apache-tomcat-6.0.35\conf\server.xml(此xml为默认xml可以不改,当然如果你想改变端口也可以改)


第一处xml
<Server port="8035" shutdown="SHUTDOWN"> ----原来是8005 在原来的基础上+30
第二处xml
<Connector port="8110" maxHttpHeaderSize="8192" ----原来是8080在原来的基础上+30
第三处xml
<Connector port="8039" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> ---原来是8009

每个端口+30的目的是为了方便管理 区分。也可以按照你想要的改成没有被占用的端口


4、配置MyEclipse

按照下图打开配置tomcat服务的窗口点击红圈圈上的按钮

myeclipse配置多个同版本一样的tomcat

改变服务名字以及路径 如下图:myeclipse配置多个同版本一样的tomcat


配置当前页面第二个标签:

myeclipse配置多个同版本一样的tomcat


VM arguments内容如下:

-Dcatalina.home=D:"/program/tomcat/tomcat-6.0.35-8110"
-Dcatalina.base=D:"/program/tomcat/tomcat-6.0.35-8110"
-Djava.endorsed.dirs=D:"/program/tomcat/tomcat-6.0.35-8110/common/endorsed"
-Djava.io.tmpdir=D:"/program/tomcat/tomcat-6.0.35-8110/temp"
-Djava.library.path=C:"/Program Files/Java/jdk1.6.0_01/bin;D:/program/tomcat/tomcat-6.0.35-8110/bin"
-Dsun.io.useCanonCaches=false

其中第一处加红:刚才索赔tomcat根目录

第二处加红为jdk根目录下的bin

working directory 可以配置可以不配置

完成之后点击应用即可。

成果如下:

myeclipse配置多个同版本一样的tomcat