1. 程式人生 > >tomcat中的webapps資料夾和ROOT檔案的區別和作用

tomcat中的webapps資料夾和ROOT檔案的區別和作用

我們平時在伺服器上部署web專案時,直接將war包扔到tomcat中的webapps檔案下後重啟tomcat後,war包會自動解壓,這時訪問專案的地址是ip+埠+專案名稱就可以,如果你要去除專案名有2種方法:

1.將解壓後的專案war包檔案放到ROOT資料夾下,這裡注意:不要把整個專案資料夾扔進去,這樣是會訪問不到報404的,這樣訪問專案就可以是ip+埠號了,還有就是每次更新war包後要同步更新ROOT資料夾下面的專案檔案,不然ip+埠號和ip+埠號+專案名稱看到的東西是不一樣的.

2.不用將解壓後的war包專案檔案放到ROOT檔案,更改tomcat中的conf資料夾下的server.xml檔案。更改如下:在檔案最下面的host標籤中最後面新加我註釋的這行,其中docBase是你webapps下的解壓專案路徑。

注意:ROOT檔案刪除後。tomcat啟動後還是會生成的。剛開始訪問tomcat時看到的貓頁面的檔案就是在ROOT資料夾下的。