tomcat執行多個專案同乙個埠與不同埠的設定

2022-05-04 14:48:10 字數 1916 閱讀 2897

一、首先打包專案

這裡採用eclipse開發工具,選中專案右擊,點選

export

進入

選擇web下的

war file ,

點選next

在這裡可能有坑,新裝的eclipse沒有

web資料夾

work with: 輸入

juno -

,翻到最下面點開 

選擇以下幾項

回歸正題

選擇war file 點選

第乙個輸入框是選則打包的專案名,不用改動,第二個輸入框是選擇打包後檔案存放的位置。選好後點選finish.稍等片刻專案就打包好了。

注意:檢查一下jar包是否打包進去了。

專案打包到此結束

(分割線)

二、專案部署1(乙個

tomcat

多個專案同乙個埠):

將打包好的war包專案直接貼上到

tomcat

, 如果有多個專案也可一併放入其中,

然後到tomcat資料夾下的

bin目錄下點選

startup.bat ,

手動啟動

tomcat

這個時候

tomcat

會自動解析

下war

包並逐一啟動的專案。至此實現了乙個

tomcat

啟動多個下個專案完成, 但此時所有的專案埠號是共用乙個埠號。

三、專案部署2(乙個

tomcat

多個專案不同埠):

首先找到conf資料夾下的

server.xml

檔案並開啟(把裡面注釋的部分先去掉,注意別刪錯了哈)

這就是tomcat預設的

service

配置,預設埠

8080

,二話不說,先

copy

為敬。copy

之後做以下改動

service name修改成

catalina1

, port

埠號更改成

8081

, engine name

與service name

須一致修改為

。 刪掉或注釋掉;儲存

server.xml檔案改動完畢

接著在conf目錄下複製乙份catalina檔案重新命名為catalina1,

這兩個名字是不是很熟悉?沒錯,就是你修改後的名字,新建的這個兩個資料夾名要與之前修改的名稱保持一致

)。進入bin目錄下,優雅的點選一下

startup.bat

。看到毫秒,咱們的乙個tomcat多個專案不同埠發車完畢,成功跑起來了。

記錄分析一些奇怪的知識。

同乙個Tomcat部署多個專案

一 同一tomcat 多個埠部署不同的專案 在tomcat 安裝目錄下c program files apache tomcat 6.0.29 conf找到server.xml 1 在結點後面增加結點,如下 好處 可以把多個專案部署在根目錄 二 tomcat 部置方式 tomcat部署專案有3種方法...

同乙個Tomcat部署多個專案

第二步 修改 tomcat home conf 下的server.xml檔案 在server.xml檔案中新增節點,乙個節點代表乙個web應用 第三步 複製 tomcat home confi目錄下的catalina生成副本 並命名為catalina1 第四步 測試 1.執行bin startup....

Tomcat多個網域名稱指向同乙個專案

有時候我們需要將多個網域名稱指向同乙個專案,那麼在tomcat伺服器下該如何實現呢?之前查過有人說在 tomcat安裝目錄 conf server.xml 中的server.xml配置檔案中配置多個來實現這個功能 過程如下 html view plain copy host name www.x.c...