Eclipse解決啟動多個tomcat的埠衝突問題
問題:
在Eclipse上部署Tomcat工程執行另外一個Tomcat版本時經常會因為沒有注意關閉其他開啟的Tomcat版本而導致埠衝突,例如我用tomcat7執行一個程式,然後沒有關閉server中的tomcat7,並執行其他版本便會出現埠衝突
解決方法:
修改埠號,需要保證每個使用版本的埠號不一致。如我使用Tomcat7和Tomcat8,那我只需要修改Tomcat8的埠號讓這兩個版本同時執行時埠不一致都會導致衝突即可
1.特別要注意:不要設定CATALINA_HOME,如果設定了啟動的就是你所設定的版本,不是預設的啟動版本
2.分別修改安裝目錄下的conf子目錄中的server.xml
- 修改http訪問埠(預設為8080埠,將要修改的版本安裝的時候就改成別的埠號,比如Tomcat8 改成8088 Tomcat7可以不修改),將8080修改為tomcat不在使用的埠號。此處所設的埠號即是以後訪問web時所用的埠號。
- 修改其中一個tomcat的Shutdown埠(在server.xml中,預設為8005埠),將8005修改為沒有在使用的埠號,例如8055。
- 修改其中一個tomcat的8009埠,將8009修改為沒有在使用的埠號,(也在server.xml中修改)例如8099 (注意:兩個檔案中對應的埠號要不一樣)
埠修改好後開啟Eclipse,將修改的版本所對應的埠號也得在Eclipse的Server中進行配對修改
雙擊Tomcat8版本,看到如下圖所示,修改Ports
如我tomcat8的conf/server.xml中設定的為8055,8088,8099,就將Eclipse中的Server設定為一致便可以同時執行2個版本的Tomcat了
相關推薦
Eclipse解決啟動多個tomcat的埠衝突問題
問題: 在Eclipse上部署Tomcat工程執行另外一個Tomcat版本時經常會因為沒有注意關閉其他開啟的Tomcat版本而導致埠衝突,例如我用tomcat7執行一個程式,然後沒有關閉server中的tomcat7,並執行其他版本便會出現埠衝突 解決方法: 修改埠號
解決多個tomcat埠衝突
我在一臺PC機上安裝了兩個tomcat,需要同時啟動,每個tomcat上跑一個程式,但是現在提示埠號衝突,需要手動更改。需要修改三個地方:1、首先: 在Tomcat的根(安裝)目錄下,有一個conf資料夾,雙擊進入conf資料夾,在裡面找到Server.xml檔案,開啟該檔案
一臺機器上啟動兩個tomcat埠號衝突問題
有時候我們需要在一臺機器上啟動多個專案,但是一個tomcat下啟動多個專案會導致除錯會出不可預期的問題,所以可以試著啟動兩個tomcat伺服器 步驟如下: 1.開啟tomcat的安裝目錄找到conf資料夾下的server.xml檔案 C:\Program Files\Apa
啟動多個Tomcat時修改埠,與修改埠後仍然以8080啟動
在Windows下啟動多個tomcat 之前已經配好了一個apache-tomcat-7.0.52,執行CAS(並改名為 apache-tomcat-CAS-9102 後簡稱為Tc)。後解壓了另一個tomcat(改名為 apache-tomcat-Solr-9
啟動多個tomcat修改埠號不生效
啟動多個埠號時,修改埠號後, 修改埠時最好3個埠都修改 第一個埠 <Server port="8005" shutdown="SHUTDOWN"> 第二個埠,redirectPort也要修改 <Connector port="808
Intellij idea 中啟動多個tomcat server失敗問題解決
如我在由eclipse轉intellij Idea中提到,由於由Eclipse剛投入Intellij的懷抱不久,對一些使用尚不熟悉,尤其這兩天在Intellij中配置啟動多個Tomcat出現了問題。 問題描述 Intellij idea中,為在本地除錯兩
啟動多個Tomcat 需要修改的端口
多個 connect 80端口 左右 http direct shu 是否 conn 轉載 不知道朋友們 有沒有遇到過 在一臺機器 上啟動多個Tomcat 的情況(別跟我說啟動一個,裏面多個項目就可以,這個我知道 )。 啟動時會有商品沖突,需要修改Tomcat 的端口: 我
一臺機器啟動多個tomcat簡單配置
col shu class 運行 配置 多個tomcat dir http服務 nbsp 一臺機器啟動多個Tomcat只需要解決Tomcat端口沖突的問題。 相關配置:打開 Tomcat 目錄下 conf \ server.xml 共修改三處端口,分別是: <Ser
idea啟動多個tomcat失敗
最大 項目 運行 本地 配置 部署 cat 安裝目錄 結果 Intellij idea中,為在本地調試兩個系統之間的調用,配置兩個本地tomcat server,設置不同的端口號,如8081和8082,Deploy中加入兩個系統各自的Artifact xxx:war, Ap
在同一臺機器上啟動多個tomcat服務
技術 服務 target 們的 home default catalina server cat 一臺機器上啟動多個tomcat服務應用,能夠讓我們更好的測試下自己的分布式應用,下面簡單介紹下如何在一臺機器上開啟多個tomcat應用,其實會弄兩個,之後的多個都是一樣的了
window啟動多個tomcat
最近需要在電腦上配置多個tomcat伺服器,然後就在官網(https://tomcat.apache.org/download-80.cgi)下載最新的tomcat8.5解壓版,因為如果配置多個tomcat的話不能使用安裝版,然後執行tomcat8.exe的時候發現提示沒有註
如何在一臺電腦上同時啟動多個tomcat
學習Javaweb開發有一段時間了,在開發過程中一直用的是一個Tomcat,最近開發與同時聯調,為了不影響開發進度,本人想給他單獨開一個伺服器供他聯調使用,於是在網上找了好多資料,有的說增加環境變數C
一臺電腦同時啟動多個Tomcat遇到的問題
最近想嘗試部署一個Tomcat叢集 可是發現無論啟動8081還是8082都是啟動的8.5.6。 解決方式可以有以下幾種: 1.找到 環境變數裡的 CATALINA_HOME,將其刪除,如果Path裡也有相關配置的話,也刪除。 2.開啟8081或8082 的st
如何同時啟動多個Tomcat伺服器
conf子目錄中開啟server.xml檔案,查詢以下三處: (1) 修改http訪問埠(預設為8080埠) <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
Linux下如何同時啟動多個Tomcat伺服器
今天遇到一個問題,就是在linux下配置啟動多個tomcat,想方設法,終於解決了,現分享給大家,如下 不同的tomcat的啟動檔案startup.sh中要指定各自的CATALINA_HOME和CATALINA_BASE這兩個環境變數 修改/etc目錄下的profil
windows下共用JDK環境,同時啟動多個tomcat具體步驟
兩個tomcat ,分別是tamcat6和apache-tomcat-7.0.82,使用一個JVM,jdk1.7.0_17,Win764位系統。 需要注意:JDK和TOMCAT的bit不一樣,會報出以下錯誤提示WARNING: The APR based Apache To
window 同時啟動多個tomcat
原理:一個tomcat不能同時啟動兩個,是因為兩次啟動的都是同一個埠的tomcat,相當於把一個應用啟動了兩遍。window是根據應用的埠號區分應用的,所以,兩個tomcat設定為不同的埠號即可。1.解壓兩次tomcat到兩個目錄,分別為d:/tomcat7-1和d:/tom
設定linux開機啟動多個tomcat
1.分別配置tomcat的catalina.sh 的tomcat home # CATALINA_HOME May point at your Catalina "build" directory. # # CATALINA_BASE (Optional)
mac中同時啟動多個tomcat
在學習Nginx時,需要執行多個tomcat例項來檢驗成果,一般在window系統中,直接複製多個tomcat,修改server.xml中3處埠,保證每個tomcat例項與其他tomcat例項埠不相沖突。但是在Mac中,這樣做結果行不通。且看我是如何操作的 第一步:拷貝2份
解決Oracle 9i和Tomcat埠衝突
今天新裝了Oracle 9i,結果啟動Tomcat後開啟http://localhost:8080出來的是oracle的相關頁面,管理工具—服務中關掉oracle的http服務再啟動tomcat又好了,看來埠有衝突。 查了一下,改動tomcat埠很容易,開啟D:Tomcat5