1. 程式人生 > >Tomcat啟動時項目重復加載,導致資源初始化兩次的問題

Tomcat啟動時項目重復加載,導致資源初始化兩次的問題

n) water term clas pps webapps eclips jsb nts

最近在項目開發測試的時候,發現Tomcat啟動時項目重復加載,導致資源初始化兩次的問題 導致該問題的原因: 如下圖:在Eclipse中將Server Locations設置為“Use Tomcat installation(takes control of Tomcat installation)”時, 就會導致該問題! 技術分享圖片 根本原因: 技術分享圖片 解決方法一: 把server.xml中的context刪除掉 技術分享圖片 技術分享圖片 但這會導致一個問題: 在Web Modules中你將看不到我們的項目 技術分享圖片 解決方法二: 在Tomcat的目錄下隨便創建一個目錄,例如“webroot” 技術分享圖片 修改Server.xml,Host的appBase指定為新建的目錄“webroot”,而Context的目錄這裏使用相對目錄“../webapps/myapp-web”, 註意:後面必須帶項目名稱“myapp-web” 技術分享圖片
其實最簡單的就是不要修改“Server Locations”配置!

Tomcat啟動時項目重復加載,導致資源初始化兩次的問題