2012-05-06 109 views
7

我想構建一個maven項目,但遇到了問題。Maven找不到父POM

pom指定了父pom和maven找不到它。我其實有父母,但我不知道該把它放在哪裏,或者我該怎麼做才能讓母親知道。

我是新來的maven很抱歉,如果我的問題是愚蠢的。

+0

我們可以試着幫你,如果你告訴我們,你已經擁有(相關內容的pom.xml ,項目結構......)以及「maven無法找到它」的含義。 – Behe

+0

你的問題不夠具體,可能是由於這麼多不同的問題... – Gurvan

回答

6

如果你有父母,你可以嘗試安裝它。

當您在模塊上運行mvn install時,生成的工件將被放置在您的存儲庫中,以便可以從其他模塊中使用它。

4

我正在使用Netbeans,我運行了-N版本:在Run Maven/Goals中更新子模塊

它的工作!它花了5分鐘的時間來構建,但它確實構建了這個項目,這是它的第一次。

+0

這對我有效。它允許我發現父pom版本號上的打字錯誤。 – jspurim

+0

也爲我工作。從命令提示符下:'mvn -N versions:update-child-modules' –

-1

同樣的錯誤me.I解決了通過更新項目與新的POM文件(我的團隊有人意外刪除它)。

0

發生這種情況時,項目中的不同POM。他們沒有相同的版本。

例如,如果您有:

MyProject/EAR ..... MyProject/WEB ..... 

你需要有相同的版本在三聚甲醛

+0

這是如何改進先前接受的答案的? –