多jdk,多tomcat配置

                                    多jdk多tomcat配置

多jdk多tomcat配置需要修改三个文件:

1.     setclasspath.bat

2.     startup.bat

3.     service.bat

一、     在stclasspath.bat下的首行(不包括注释)添加

set JAVA_HOME =这里是jdk的路径

set JRE_HOME = 这里是jrd的路径

没有添加前的:

rem Make sure prerequisite environment variables areset

if not "%JAVA_HOME%" == "" gotogotJdkHome

if not "%JRE_HOME%" == "" gotogotJreHome

     添加后的:

rem Make sure prerequisite environmentvariables are set

setJAVA_HOME = C:\programFile\jdk1.6.0.24

set    JRE_HOME = C:\programFile\jdk1.6.0.24\jre

if not "%JAVA_HOME%" =="" goto gotJdkHome

if not "%JRE_HOME%" =="" goto gotJreHome

二、     在startup.bat的首行添加:

setCATALINA_HOME = 这里是tomcat的路径 

没有添加前的:

rem Guess CATALINA_HOME if not defined

set CURRENT_DIR=%cd%

if not "%CATALINA_HOME%" == ""goto gotHome 

添加后的:

rem Guess CATALINA_HOME if not defined

set   CATALINA_HOME = E:\tomcatTest\apache-tomcat-6.0.20

set CURRENT_DIR=%cd%

if not "%CATALINA_HOME%" == ""goto gotHome

三、     在service.bat首行添加:

 set JAVA_HOME = 这里是jdk的路径

set JRE_HOME = 这里是jrd的路径

setCATALINA_HOME = 这里是tomcat的路径

没有添加前的:

rem Guess CATALINA_HOME if not defined

set CURRENT_DIR=%cd%

if not "%CATALINA_HOME%" == ""goto gotHome

添加后的:

rem Guess CATALINA_HOME if not defined

set JAVA_HOME =C:\programFile\jdk1.6.0.24

set   JRE_HOME = C:\programFile\jdk1.6.0.24\jre

set   CATALINA_HOME = E:\tomcatTest\apache-tomcat-6.0.20

set CURRENT_DIR=%cd%

if not "%CATALINA_HOME%" == ""goto gotHome

   

    添加服务:

将文件中的

rem Set default Service name

set SERVICE_NAME=Tomcat6(这里是服务名的实际名称,修改)

set PR_DISPLAYNAME=Apache Tomcat 6(这里是服务名的显示名称,修改)

例如:

rem Set default Service name

setSERVICE_NAME=Tomcat6Test

setPR_DISPLAYNAME=ApacheTomcat6Test

四、     添加服务:

(需要切换到tomcat所在的bin目录下)

Service.bat install Tomcat6Test

添加完成后可以在运行窗口输入services.msc查看添加的服务,以后启动tomcat时可以通过服务,也可以通过startup.bat批处理。

删除服务:

(需要切换到tomcat所在的bin目录下)Service.bat remove Tomcat6Test

启动服务:

Net start Tomcat6Test

停止服务:

Net stop Tomcat6Test

查询服务

Sc qc tomcat6Test

五、     修改tomcat的端口号

修改conf目录下的server.xml文件,将其中的三个端口号修改保证不和其他的tomcat冲突

注:tomcat6.20有的三个文件tomcat6.29没有,可以将tomcat6.20下的service.battomcat6.exetomcat6w.exe拷贝到tomcat6.29bin目录下。如果用editplus设置自动换行后,会报找不到文件,将自动换行关了就可以再保存就可以(建议还是用window自带的notepad打开的好,没有设置自动换行的)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值