導航:首頁 > 文件教程 > tomcat自動刪除上傳文件

tomcat自動刪除上傳文件

發布時間:2023-09-29 10:38:42

Ⅰ tomcat重啟項目中上傳的文件不見了

這種情況是由於你上傳的文件路徑選擇在tomcat部署項目的路徑下了,雖然上傳成功了,但是當你重新部署項目的時候,tomcat下的webapps文件夾下的項目會被重新部署,覆蓋掉了之前的項目文件,所以文件就消失了。
解決方法是將文件上傳到其它的文件夾下,前提是先在本地新建一個文件夾,然後修改tomcat的server.xml文件,打開server.xml文件,找到裡面的標簽,添加下面的內容即可:

<Context docBase="D:201710image" path="/image" reloadable="true"/>1

這里的docBase的值就是你要上傳到的文件夾路徑,path是tomcat的訪問路徑,reloadable的意思是重新載入,一般默認為true。這時,如果你要訪問D:201710image下的img_1.jpg,只需要這樣寫就可以:

<image src="/image/img_1.jpg" />1

如果是用eclipse發布項目的話,有可能會在修改xml之後,又恢復到修改之前的樣子了,這是因為eclipse裡面有個Servers的配置沒有修改,只需要找到Servers下的對應的server.xml文件,改成和上面的一樣就可以了。

修改之後,可能會遇到tomcat無法啟動的情況,我當初是直接把server.xml之前的source屬性給刪除掉了,或許也有可能是其它原因造成的,那就需要另外查找解決方法了。
有人可能會問:每換一台伺服器,就需要新建一個文件夾,是不是太麻煩了?這就牽扯到nginx代理伺服器等一些概念了,本人暫時還沒有學到,請自行學習吧~

javaweb為什麼文件上傳的文件會消失

你用的是eclipse????
如果將文件上傳目錄設置在項目中,比如 /webContent 下的目錄
那麼你用eclipse重啟項目的時候專,就屬會重新部署,webcontent下的內容(沒有文件)會重新覆蓋tomcat的目錄。文件就消失了
正式生產環境應該不會。但還是建議用其他方式:比如tomcat host節點下 的軟鏈接

Ⅲ myeclipse 發布到tomcat時 上傳到tomcat文件丟失

你好,對於突然斷電這種情況屬於myeclipse的異常關閉,你再次打開myeclipse的時候可能會全部重新創建工作空間,全部重新編譯,總之很可能全部重來。myeclipse向tomcat發布的時候你應該會發現首次發布會很慢,因為要編譯和文件傳輸,一次過後就會再來發布就會很快了,這是因為myeclipse會記住我們的修改,這樣他就會在想tomcat發布的時候只重新替換我們修改過的,對於異常關閉的情況他就不一定能記住我們的操作了,所以向tomcat發布的時候就和第一次一樣,全部發布、重來,這樣我們以前上穿的文件就沒有了···········
希望幫到你!

閱讀全文

與tomcat自動刪除上傳文件相關的資料

熱點內容
網路數據用不成怎麼回事 瀏覽:135
applepayiphone5 瀏覽:71
word2010製作日歷 瀏覽:491
為什麼微信字顯示不全 瀏覽:761
香港蘋果官網怎麼預定iphone 瀏覽:844
文件目錄索引包括哪些 瀏覽:794
感情不要冷處理的微信個性簽名 瀏覽:54
機器人怎麼在電腦上編程 瀏覽:197
如何辨別購物的網站 瀏覽:13
喜歡編程嗎喜歡什麼語言 瀏覽:841
cad迷你看圖軟體怎麼刪除文件 瀏覽:267
看視頻寫文件格式 瀏覽:2
大數據平台怎麼審綠 瀏覽:398
java打包教程 瀏覽:787
電腦有多少個文件夾 瀏覽:1
dnf86版本極限光強 瀏覽:974
國考資料分析哪裡來的數據 瀏覽:87
文件拷貝到u盤以後md5變化 瀏覽:281
kali中pdf攻擊文件生成 瀏覽:507
專利檢索如何找到最接近對比文件 瀏覽:673

友情鏈接