導航:首頁 > 文件教程 > 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自動刪除上傳文件相關的資料

熱點內容
電腦沒聯網怎麼拷貝文件 瀏覽:224
wps工具欄怎麼換成中文 瀏覽:338
win7和xp共享文件 瀏覽:883
蘋果4代音量鍵沒反應 瀏覽:827
怎樣打開tif文件 瀏覽:153
java下載文件zip 瀏覽:440
qq瀏覽器壓縮文件怎麼設密碼 瀏覽:526
黃埔數控編程哪裡好 瀏覽:406
mac109升級1010 瀏覽:691
在java的菜單如何導入文件 瀏覽:982
現在什麼網站銷量最高 瀏覽:760
angularjsclass定義 瀏覽:157
ug數控編程怎麼導出程序 瀏覽:466
cmdb文件 瀏覽:710
鵯文件夾 瀏覽:763
網路輿情應對的基本理念是什麼 瀏覽:433
word2007層次結構 瀏覽:456
去掉文件名的數字 瀏覽:713
word公司 瀏覽:710
淘寶店數據包怎麼上傳 瀏覽:341

友情鏈接