1. 程式人生 > >Web 專案剛要打包,卻找不到專案資源?

Web 專案剛要打包,卻找不到專案資源?

  程式設計無小事,不管是語言層面還是工具層面,都要熟悉,方能在程式設計中過程中眾享絲滑,不然就隨處卡頓,耗費時間不說,還沒有任何成就感。擼碼過程中用 Idea 也很多年了,工具或環境遇到問題,問下度娘就完事了,也懶得總結記錄個啥。但人都犯賤而且健忘,事有再犯,總問度娘也是問題,還是花小點時間記錄一下,給自己備忘,也分享給同樣問題的人,阿彌陀佛,善哉善哉。

  這裡簡單記錄下在 Idea 中匯入或新建 web 專案後,當你想部署起來愉快的執行的時候,卻發現找不到要部署的專案,就如下面這樣的:

 

   其實這主要是因為你的 web 專案不 web,部署的時候,Idea 沒有發現你 web 專案的標識,比如 web.xml ,甚至你仔細點你會發現,在 Idea 的工程結構中,我們傳統的 webapp 目錄樣子都不太像,就比如下面這樣的:

 

   所以,問題找到了,因為你不知怎麼抽風匯入的專案還不是一個 web 專案,沒有 web 資源,自然無法在 web 伺服器上進行部署。解決方式也就簡單了,就是把你的目錄變為 web 專案的 web 目錄。而 web  專案的 入口是 web.xml ,所以,主要的解決方式就是通過設定讓 Idea 找到這個 入口檔案,並指定 web 專案的資源目錄(ROOT PATH),也就是我們開發中常見的 web目錄或webapp目錄:

 

   如果你的專案本來還沒有資源目錄,用上圖的操作新建目錄資源就可以了,如果是已有資源目錄的,要指定自己的目錄為專案資源目錄的話,只需要按下圖進行路徑修改即可:

 

   最後,你會看到你指定的檔案在 Idea 中終於變成資源目錄了。

  搞定收工!

&n