在開發項目中,有時候我們需要在同一個tomcat中部署多個項目,小編之前也是遇到了這樣的情況,碰過不少的壁,故整理總結如下,以供大家參考。(以Linux為例,其他系統同樣適用)
一、首先將需要部署的項目打成war包,放到tomcat的webapps目錄下
二、修改tomcat的conf目錄下的sever.xml文件
文件內容如下:
在Host中新增Context,一個Context代表一個項目。其中,docBase屬性代表web應用的文件路徑,這個路徑可以寫絕對路徑也可以寫相對路徑;path屬性代表訪問給web項目的URL入口;reloadable屬性設置為true,tomcat服務器在運行狀態下回監視在/WEB-INF/classes和/WEB-INF/lib目錄下class文件的改動,如果檢測到class文件有更新,服務器會自動重新加載web應用。