解決tomcat部署時war和war exploded導致的問題
區(qū)別
首先介紹一下兩者的區(qū)別:
- war包我們通常稱為發(fā)布模式,顧名思義就是在項目發(fā)布的時候,先將WEB工程打成war包,然后上傳到服務(wù)器進行訪問。
- war exploded模式是將WEB工程以當前文件夾的位置關(guān)系上傳到服務(wù)器,即直接把文件夾、jsp頁面 、classes等等移到Tomcat 部署文件夾里面,進行加載部署。因此這種方式支持熱部署,所以一般在開發(fā)的時候也是用這種方式。
遇到的問題
現(xiàn)在來說一下我遇到的問題:
今天將項目從一臺電腦換到另外一臺電腦,運行的時候發(fā)現(xiàn)找不到樣式與引用文件,剛開始自己也是一臉懵逼,后面查找了一下網(wǎng)上的資料發(fā)現(xiàn)問題出在tomcat部署上面,我選擇的war exploded模式進行部署,如圖:
注意到我標記的地方。因為我在另一臺電腦上面是下面這樣的
所以導致了我項目在跑起來的時候找不到樣式與引用文件,后面改過來之后一切迎刃而解。
補充
如果我們想要在使用war exploded開發(fā)項目的時候不用頻繁的重啟,那么我們可以這樣設(shè)置
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Tomcat+Mysql高并發(fā)配置優(yōu)化講解
今天小編就為大家分享一篇關(guān)于Tomcat+Mysql高并發(fā)配置優(yōu)化講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03IDEA2020.1.2創(chuàng)建web項目配置Tomcat的詳細教程
這篇文章主要介紹了IDEA2020.1.2創(chuàng)建web項目配置Tomcat的詳細教程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09深入了解tomcat中servlet的創(chuàng)建方式實現(xiàn)
這篇文章主要介紹了深入了解tomcat中servlet的創(chuàng)建方式實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10idea打包成war包部署到tomcat及訪問路徑問題(圖文詳解)
這篇文章主要介紹了idea打包war包部署到tomcat以及訪問路徑問題,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04