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

熱點內容
數據重復率高怎麼辦 瀏覽:294
什麼網站招聘安全 瀏覽:341
maya特效文字破碎教程 瀏覽:224
月總結怎麼寫個人數據化分析 瀏覽:692
win10風暴英雄卡 瀏覽:741
化學數據集下載網站有哪些 瀏覽:482
win10ntleas 瀏覽:726
缺氧新版本冷卻 瀏覽:98
qq名片八張拼圖組圖 瀏覽:254
win下顯示文件內容 瀏覽:417
wifisd的密碼 瀏覽:694
把excel表格插入word 瀏覽:117
經發e家app忘記密碼怎麼辦 瀏覽:921
goagent教程 瀏覽:344
桌面文件全選按鍵 瀏覽:105
PM2019支持哪些格式文件 瀏覽:272
全拼app現在叫什麼名字 瀏覽:476
win10現在成熟了嗎 瀏覽:727
win10mtp段落無效 瀏覽:862
cbf收銀機用什麼app 瀏覽:336

友情鏈接