2016-03-03 53 views

回答

49

將模塊添加到已具有POM的現有模塊時,需要手動指定新模塊將位於不同的目錄中。這是違反直覺的,但我認爲「添加模塊」對話框不是專門爲Maven構建的。

這意味着當您在對話框的第二頁上將模塊添加到帶有POM的現有模塊(例如聚合器項目)時,需要手動複製並粘貼「模塊名稱」 「內容根」和「模塊文件位置」的末尾。

enter image description here

+0

創建IntellijIDE新的Maven模塊@ user5620472紀念這個作爲公認的答案 –

+0

我確認這是正確的答案! +1 – ProXamer

+0

確認這在2017年仍然是一個問題,並且在6年前[此問題最初報告給JetBrains](https://youtrack.jetbrains.com/issue/IDEA-66021)。 – user771555

0

當您在模塊文件位置的上下文根中手動創建模塊時,必須定義模塊名稱。

例如。 C:\Users\Desktop\Desktop\release\1.2.1-SNAPSHOT\payment\xxx-xxx-xxx

0

錯誤,當我試圖上的MacBook

enter image description here

+0

這並沒有真正回答這個問題。如果您有不同的問題,可以通過單擊[提問](https://stackoverflow.com/questions/ask)來提問。您可以[添加賞金](https://stackoverflow.com/help/privileges/set-bounties)在您擁有足夠的[聲譽](https://stackoverflow.com/help/)後吸引更多關注此問題什麼聲譽)。 - [來自評論](/ review/low-quality-posts/18730421) –