1. 程式人生 > >eclipse配置tomcat後修改server.xml檔案(如編碼等)無效問題

eclipse配置tomcat後修改server.xml檔案(如編碼等)無效問題

我們用eclipse配置好tomcat後,在處理中文亂碼或是配置資料來源時,我們要修改Tomcat下的server.xml等檔案。

修改後重啟Tomcat伺服器時發現xml檔案又被還原了。

因為Tomcat伺服器在Eclipse中啟動時,會自動釋出Eclipse中部署的專案,但是我的專案是自己手動在外面部署的,Eclipse只認得在它裡面部署的專案,因此它會建立一個新的server.xml檔案覆蓋原來的檔案,裡面只有Eclipse中部署的專案。

方法一

設定eclipse,取消自動釋出。選擇window==>server==>launching,把紅框中選項去掉並儲存

方法二

eclipse中配置好tomcat後會有一個server專案,裡面有一個Tomcat v7.0 Server at localhost-config。Tomcat v7.0 Server at localhost-config下有個server.xml檔案,直接修改它或替換成你修改好的檔案。