天天看點

java上傳圖檔後需要重新開機tomcat才可以通路

問題

最近寫了一個java項目,其中有上傳圖檔功能,我把圖檔的儲存路徑儲存到我本地項目的webapp下的一個image檔案夾下了,但是上傳成功後還需要重新開機tomcat才可以正常通路,這是因為我們一開始隻是将圖檔儲存到本地項目檔案夾裡并未儲存到tomcat的檔案夾下,是以我們隻有重新啟動tomcat 的時候才能夠把我們項目裡有的而tomcat下沒有的圖檔加載進來,是以在我們儲存圖檔路徑的時候要直接儲存到tomcat的路徑下,然後就不用重新開機就可以通路了。

操作

一開始我是儲存到自己的項目檔案夾下,如圖。

java上傳圖檔後需要重新開機tomcat才可以通路

直接儲存在這裡的圖檔是需要重新開機tomcat的,後來我找到了tomcat的路徑,由于我用的是idea,是以idea沒有把項目放到webapp下,是以我們通過單擊File來查找tomcat加載的檔案夾在哪裡。

java上傳圖檔後需要重新開機tomcat才可以通路
java上傳圖檔後需要重新開機tomcat才可以通路

上面的位址是我們tomcat加載的檔案夾,是以我們直接在程式裡将圖檔儲存的位址改為上述位置就可以了。

繼續閱讀