2010-04-11 52 views
3

我有一個多模塊項目。在多模塊項目中構建特定模塊

我想我可以從多模塊項目,此行只編譯單個模塊:

mvn -amd -pl "module-name" 

這似乎並不工作,但只有建立在特定的模塊。它的依賴關係還沒有編譯,所以失敗了。

任何想法如何解決?

回答

4

嘗試mvn -am -pl "module-name"改爲(將-amd替換爲-am)。

-amd標誌試圖構建取決於「模塊名稱」項目,而-am建立,「模塊名」取決於項目。我覺得這些標誌上的文檔有點違反直覺,但我很肯定這會解決你的問題。

+0

謝謝.. !! Maven - 地球上的地獄.. :-) – Roman 2010-04-11 08:08:06