前言
在開發過程中,我們可能會同時用到多個tomcat,但以正常安裝的形式安裝多個tomcat,無論啟動哪一個tomcat,打開的都是配置了環境變量的那一個tomcat,所以進行一些設置,以達到我們同時運行多個Tomcat的目的。
首先,去下載tomcat解壓版
第一種方式
解壓出來后,編輯bin目錄下的startup.bat文件,在此位置加入這兩句代碼
每一個Tomcat的JDK路徑都是一樣的,而tomcat的路徑,都對應相應Tomcat的路徑。不進行此設置。默認是打開環境變量設置的那個Tomcat。
這種方式環境變量只配置了一個Tomcat,甚至不配置環境變量也是可以的。
第二種方式
給每一個Tomcat設置一個環境變量
第一個
(1)增加環境變量CATALINA_HOME1,值為新的tomcat的地址;
(2)增加環境變量CATALINA_BASE1,值為新的tomcat的地址;
(3)找到第1個tomcat中的startup.bat文件,把里面的CATALINA_HOME改為CATALINA_HOME1
(4)找到第1個tomcat中的catalina.bat,把里面的CATALINA_HOME改為CATALINA_HOME1,CATALINA_BASE改為CATALINA_BASE1
(5)打開PATH,添加變量值:%CATALINA_HOME1%\lib;%CATALINA_HOME1%\bin
第二個
(1)增加環境變量CATALINA_HOME2,值為新的tomcat的地址;
(2)增加環境變量CATALINA_BASE2,值為新的tomcat的地址;
(3)找到第2個tomcat中的startup.bat文件,把里面的CATALINA_HOME改為CATALINA_HOME2
(4)找到第2個tomcat中的catalina.bat,把里面的CATALINA_HOME改為CATALINA_HOME2,CATALINA_BASE改為CATALINA_BASE2
(5)打開PATH,添加變量值:%CATALINA_HOME2%\lib;%CATALINA_HOME2%\bin
以此類推
完成上面的操作后(任選其一即可)
最后,修改tomcat端口
修改conf/server.xml文件,修改其中的三處地方
如圖所示:
(1)
(2)
(3)
注意:(1)確保每個Tomcat服務器的端口都不一樣,並且修改后的端口,不與其他程序使用的端口沖突即可
(2)如果確定自己的多個Tomcat不會同時啟動,也可以省略此步驟