1. 程式人生 > >解決IDEA的tomcat啟動後:仍是舊專案或tomcat訪問不了,一種情況的解決

解決IDEA的tomcat啟動後:仍是舊專案或tomcat訪問不了,一種情況的解決

情形一:

tomcat啟動後仍是舊專案,未載入新的專案

情形二:

tomcat訪問不了


相關知識:

原因:

1、編譯目錄仍指向原專案war

2、編譯輸出位置與部署位置不同

3、配置出錯

4、。。。。。。

問題特徵(可能出現):

1、可以檢視out或target目錄下,發現檔案部署的不全,並且可能還有上個專案的war

2、project structure 中的配置檔案有紅色項

3、

解決思路:

附上專案目錄:


project structure配置 主要就是這部分的配置,可能out、target、artifacts等地方出錯了或者不對應,才導致了問題,這部分解決完畢,基本就行了:




重點:我就是web.xml配置的時候錯了,注意web.xml以及下面那一項的位置是否正確


不知道怎麼建立artifacts的可以搜尋,這裡就不細講了,先配置exploded 再配置war,一般來說預設output是對的,不需要改動



tomcat配置:可以使用war exploded,不過我使用了war,所以每次都需要重新啟動

application context的作用見上面的相關知識,可以理解為url訪問時的專案名

綜上,確保project structure沒有錯誤,然後根據它配置tomcat,一般來說就可以了,出錯無非就是沒配置好,別擔心,總會解決的。