1. 程式人生 > >修改IntelliJ IDEA中tomcat的輸出路徑

修改IntelliJ IDEA中tomcat的輸出路徑


         做檔案上傳功能測試時,發現檔案上傳功能沒有問題,但是讀取上傳的檔案(圖片)時提示找不到路徑,但是有一個現象是重啟Tomcat伺服器後便能成功顯示,分析原因後我猜測是由於沒有講圖片上傳至伺服器目錄下,導致伺服器正在執行時無法找到該檔案,但是重新啟動伺服器後,相當於將專案重新部署了一遍,於是上傳的檔案或圖片隨專案一起被部署到伺服器中,所以能成功顯示該檔案或圖片。

        意識到問題後,卻不知道如何解決這個問題,在百度上搜索也無果,好像從來沒有出過類似這樣的問題。IDEA有一點比較奇怪的是預設的輸出路徑就在本專案下的target資料夾,於是我在target資料夾下找到對應的webapp資料夾下的對應路徑,將上傳檔案的路徑設定為該資料夾,然後修改相應的檔案顯示路徑,依舊顯示無法找到檔案。

        於是便想嘗試能不能將專案部署路徑改變到伺服器目錄下的webapp資料夾下(像之前使用MyEclipse開發一樣),通過努力,終於將輸出路徑成功修改,並修改相應檔案上傳路徑,然後測試時為使用者新註冊了一個從沒有用過的頭像,登陸,激動人心的時候到了!!圖片成功顯示出來了!!!先將修改輸出路徑的方法及過程截圖放在博文中,以便以後及他人蔘考。


         


 

 

 
         到此,嘗試重新啟動Tomcat伺服器,啟動後到伺服器目錄下找是否有自己編寫的專案如果有,嘗試將檔案上傳路徑修改為當前伺服器下某資料夾的路徑,然後再網頁上嘗試該功能是否能夠使用,問題可能會得到解決