裝兩個tomcat 各自是6.0和7.0 可想執行tomcat6.0 可是實際上卻執行tomcat7.0 兩個版本號都是用解壓縮包 事實上就是不能執行tomcat6.0 僅僅能執行7.0 兩個環境變量都配置了。我遇到這樣的情況了,不知大家遇到沒有,例如以下是我的解決方法:port也改了 還是不行
當第一個tomcat啟動后,后面tomcat的server.xml中的port無論怎么改。仍然會報port沖突。后來在dos下執行才發現全部的tomcat都會去找CATALINA_HOME和CATALINA_BASE這兩個環境變量(CATALINA_HOME這個變量指向tomcat的安裝文件夾,CATALINA_BASE指向tomcat的工作文件夾,假設一個tomcat服務下僅僅有一個工作文件夾,則這兩個變量路徑同樣,假設想要多個工作台文件夾使用同一個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
6.2
6.3<Connector
7成功。
8
