真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Maven項(xiàng)目打包成war包部署到Tomcat的方法

有關(guān)于 Maven 項(xiàng)目的打包部署,我這里用的是 Eclipse 編輯器,以此來做個(gè)簡單的記錄。

10年積累的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有甘州免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

實(shí)踐環(huán)境

操作系統(tǒng): Windows

IDE: Eclipse

打包部署過程 

1 項(xiàng)目打包

1.1 右鍵點(diǎn)擊所需要打包的項(xiàng)目,點(diǎn)擊如圖所示 Maven clean,這里 Maven 會清楚掉之前對這個(gè)項(xiàng)目所有的打包信息。

Maven項(xiàng)目打包成war包部署到Tomcat的方法 

1.2 進(jìn)行完 Maven clean 操作后,在eclipse的控制臺會出現(xiàn)以下的信息。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

1.3 然后我們重新右鍵所需打包的項(xiàng)目,點(diǎn)擊如圖所示 Maven build

Maven項(xiàng)目打包成war包部署到Tomcat的方法

1.4 在彈出的界面中,進(jìn)行如下圖的操作。

“Goals”輸入框中輸入 -X package,同時(shí)勾選下方 Update SnapshotsSkip Tests 選項(xiàng)框。

Maven項(xiàng)目打包成war包部署到Tomcat的方法 

1.5 出現(xiàn)以下結(jié)果則說明打包成功?!?/p>

Maven項(xiàng)目打包成war包部署到Tomcat的方法

1.6 刷新我們的項(xiàng)目,我們能在項(xiàng)目的 target 目錄下找到我們打包好的 war 包。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

2 項(xiàng)目部署

2.1 將上述打包好的 war 包放置我們的 tomcat 的 webapps 目錄下。如圖所示。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

2.2 修改 tomcat 中 conf 目錄下的配置文件 server.xml,在配置文件中找到Host標(biāo)簽,在其中添加如下內(nèi)容。這里使用的是相對路徑,doBase 屬性的值是我們所打 war 包的名稱(至于為什么要增加這一步,后面會做解釋)?!?/p>

復(fù)制代碼 代碼如下:
 

Maven項(xiàng)目打包成war包部署到Tomcat的方法

2.3 進(jìn)入 tomcat 的 bin 目錄,點(diǎn)擊 startup.bat 啟動我們的tomcat。顯示如下結(jié)果則說明部署成功。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

2.4 這時(shí)候我們打開瀏覽器輸入 localhost:8080,就成功訪問到了我們的主頁。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

說明

上述說到,在我們 tomcat 中的 conf 目錄中的 server.xml 配置文件中添加以下內(nèi)容。

復(fù)制代碼 代碼如下:

我們先把原先的內(nèi)容注釋掉,重啟來看下會出現(xiàn)什么問題?!?/p>

Maven項(xiàng)目打包成war包部署到Tomcat的方法

注釋掉后,重啟我們的tomcat,然后在瀏覽器中訪問 localhost:8080。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

你會發(fā)現(xiàn)這個(gè)時(shí)候是請求不到我們的項(xiàng)目的。這種情況下在訪問路徑中加上我們的項(xiàng)目名稱再試下,訪問 http://localhost:8080/analysis-tool-web-1.0-SNAPSHOT/login(項(xiàng)目的所有資源、請求都在 analysis-tool-web-1.0-SNAPSHOT 目錄下)。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

到這一步基本跟之前一樣是沒什么問題的。問題就在我們點(diǎn)擊登錄以后,后面的請求路徑的變化。我嘗試進(jìn)行登錄,看登錄后的跳轉(zhuǎn)路徑。

Maven項(xiàng)目打包成war包部署到Tomcat的方法

這里缺省了我們的項(xiàng)目路徑 /analysis-tool-web-1.0-SNAPSHOT,而當(dāng)前項(xiàng)目資源、請求都在 analysis-tool-web-1.0-SNAPSHOT 文件夾下。請求直接跳轉(zhuǎn)至 / 下,導(dǎo)致找不到資源的請求報(bào)404錯(cuò)誤。在 server.xml 中配置以上內(nèi)容主要是為了為訪問項(xiàng)目設(shè)置資源的相對路徑。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


當(dāng)前標(biāo)題:Maven項(xiàng)目打包成war包部署到Tomcat的方法
當(dāng)前路徑:http://weahome.cn/article/jspdoh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部