您的位置:首頁技術文章
文章詳情頁

idea out目錄與target目錄的區別詳解

瀏覽:3日期:2024-07-26 18:56:05

1、out存放的是該項目下所有Module(模塊)的編譯結果。

2、target存放的是單個Module的編譯結果。

3、如果為某個Module指定了編譯結果的路徑,則不會再輸出到out文件夾中了。

你在Project Structure中的Project選項卡中可以設置Project compiler output的目錄。

在Modules中選擇某一個模塊后,在右側的Paths選項卡中可以設置該模塊的Compiler output目錄。

補充:idea web項目中out(maven中是target)目錄更新不同步,導致訪問404

今天碰到個很惡心的東西。。就是明明導入了相應的依賴文件(css,html,js等文件),路徑也正確。。就是訪問不了。。。。弄了一個多小時。。。

idea out目錄與target目錄的區別詳解

idea out目錄與target目錄的區別詳解

原因在哪?看了一下web項目的生成位置,發現編譯之后會重新生成一個out目錄,更新不同步。。。。

idea out目錄與target目錄的區別詳解

解決方法:

build->Build Artifact->clean,然后再build->build Artifact->rebuild。。。問題解決。。

如果使用的是maven構建的web項目,就簡單很多直接cmd定位到項目根節點,有pom.xml那個路徑下,mvn clean,mvn install,解決!

idea out目錄與target目錄的區別詳解

idea out目錄與target目錄的區別詳解

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: IDEA
相關文章:
国产综合久久一区二区三区