2013-06-25 117 views
1

我想了解如何設置多模塊maven項目並與使用SVN的同事共享。SVN簽出多模塊maven項目導致構建問題

我們使用Eclipse IDE。

下面是我的項目結構在SVN中的外觀。 enter image description here

每個模塊都有自己的svn標籤和標籤樹幹,樹枝,標籤等

我單獨檢查了所有的模塊通過右鍵單擊並選擇退房。

最後我得到的下面在我的Eclipse項目資源管理器:

enter image description here

這裏是我的父項目的POM。當我做一個乾淨的安裝MVN enter image description here

我想知道如何檢出項目/修改我的POM拿到構建成功,這將引發錯誤。

感謝

回答

1

你不想檢查出SVN你的模塊的根文件夾。所有你想要的是主幹的內容。所以右鍵點擊中繼文件夾並選擇Check out as...。將它看作新項目,然後在這些項目上啓用Maven。用你的每個模塊做到這一點,你應該沒問題。

如果您安裝了Maven SVN連接器,您可以選擇一個名爲Check out as Maven project的選項。這很舒服,因爲它爲你做了幾個步驟。

+0

這工作正常..謝謝..想知道這是否是正確的方式嗎?我的意思是廣泛接受的做法。 – dharam

+1

我不認爲這種方式有什麼問題。另一種方法是將所有模塊放在同一個主幹中。通過這種方式,您可以一次檢查出它們,並且使用SVN connectores Maven是否有魔力。但是你無法單獨對模塊進行版本控制。 –