1. 程式人生 > >IDEA中建立maven webapp作為子模組無java原始檔夾

IDEA中建立maven webapp作為子模組無java原始檔夾

預設新建的maven webapp專案都不帶有java原始檔夾


按照網路上方式在Product Structure中的Module模組建立java資料夾


在webapp專案中的main資料夾點選滑鼠右鍵,彈出的選單選擇New Folder


在彈出框中輸入java然後點選OK就創建出來一個java資料夾

接下來問題就來了


當在新建的java資料夾那裡右擊彈出的選單中選擇Sources再點選右下角的OK按鈕時就出來下面的錯誤提示


解決方式:

我們先點選OK將這個錯誤的提示關閉,然後再在新建的java資料夾那裡右擊彈出的選單中選擇Sources,將這個資料夾設定在非sources資料夾,然後點選右下角的OK按鈕。

接下來要做的事情就是找到我們這個webapp專案下與專案名稱相同的一個im檔案,然後開啟他


找到下面這一段

    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
      <excludeFolder url="file://$MODULE_DIR$/target" />
    </content>

然後在當中插入一行
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
完整的程式碼是這樣
    <content url="file://$MODULE_DIR$">
      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
      <excludeFolder url="file://$MODULE_DIR$/target" />
    </content>
這樣就完成原始檔夾建立與設定了。