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

熱點內容
博客與網路營銷下載 瀏覽:644
爆破肉雞教程 瀏覽:138
文件傳輸常常被直接稱為什麼 瀏覽:307
監控上面顯示配置文件錯誤 瀏覽:583
數據服務實踐表怎麼填 瀏覽:738
iphone6s港行真偽查詢 瀏覽:827
看不到網路怎麼設置路由器 瀏覽:78
qt讀寫ini文件 瀏覽:910
什麼是離線導航數據 瀏覽:164
微信本地二手交易平台 瀏覽:726
什麼是創意編程啟蒙 瀏覽:988
用來存放被用戶刪除的文件 瀏覽:307
有哪些app有拼手氣紅包 瀏覽:635
數控車斜線和直線過渡圓怎麼編程 瀏覽:572
去掉文件校驗 瀏覽:427
能統計去過哪些城市旅遊的app 瀏覽:769
windows7文件根據什麼識別 瀏覽:872
泡友app 瀏覽:820
win10怎麼取消指紋登陸 瀏覽:81
百度雲帳號如何找回密碼 瀏覽:443

友情鏈接