windows下同时启动多个tomcat

环境:两个Tomcat7.0.30,使用一个JVM,JDK7,Win7 32位系统。

步骤如下:

 1.使用压缩版的tomcat。

 2.第一个tomcat的配置不变。

 3.增加环境变量CATALINA_HOME2,值为新的tomcat的地址;增加环境变量CATALINA_BASE2,值为新的tomcat的地址。

 4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2。

 5.修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改为CATALINA_HOME2,CATALINA_BASE改为CATALINA_BASE2。 

6.修改conf/server.xml文件:

6.1 <Server port="8005" shutdown="SHUTDOWN">把端口改为没有是使用的端口。 

6.2 <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> 把端口改为没有是使用的端口。 6.3<Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> 把端口改为没有是使用的端口。



现象:windows下双击tomcat\bin\startup.bat时闪退

原因:缺少环境变量导致

解决方法:打开编辑tomcat\bin\startup.bat,头部加入以下代码,一个是Java目录,一个是Tomcat目录


SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_39
SET TOMCAT_HOME=D:\hunk\work\apache-tomcat-6.0.43


再次双击tomcat\bin\startup.bat,OK了













本文转自yunlielai51CTO博客,原文链接:http://blog.51cto.com/4925054/1910651,如需转载请自行联系原作者
上一篇:业余无线电之配置Orbitron My DDE 自动推送多普勒频率至SDRSharp程序中


下一篇:loj3502.「联合省选 2021 A | B」宝石