解決tomcat中temp文件夾出現項目的副本的情況

  在最近開發過程中出現過這樣的情況,當我在myeclipse發佈項目的時候,在tomcat的temp文件夾中會出現項目的副本,這樣的話會產生一些問題如:
    當我們在網站中上傳東西的時候,由於我們的文件是放在upload文件夾中,當我們再次發佈網站項目的時候,tomcat中會產生一個新的項目副本,所以我們之前上傳的文件,就不能讀取了,例如,我們上傳了圖片,然後deloy以後,圖片就不能顯示了。
    解決辦法:
    1、首先確保你的tomcat文件夾下的conf\Catalina\localhost路徑中的兩個文件host-manager.xml 和manager.xml 存在 antiResourceLocking 和antiJARLocking 的值爲false ,至於這兩個值的含義,可以google下,這裏不解析
    2、如果這樣還不行的話,可以回到項目下的路徑WebRoot\META-INF ,看是否有context.xml 這個文件,如果沒有可以自己創建,添加以下語句,如果有的話,請把裏面的值設爲false:
<Context reloadable="true" antiResourceLocking="false" antiJARLocking="false"/>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章