2014-08-29 33 views
0

我可以理解,如果我們有<parent>, <module>標籤,那麼它會是孩子pom。但不知道在哪裏定義父,子POM以及我們如何在maven中調用?哪裏可以定義父,子pom以及如何在maven中調用?

用於例如,

我的項目目前的結構是

<dir>/src/resources/test.file <dir>/src/assembly/descriptor.xml <dir>/pom.xml

對於現在的POM文件已antrun和組裝插件它會從資源目錄中descriptor.xml提到的壓縮文件。

現在我打算在目錄中添加一些文件,並需要做配置文件的單獨zip。

<dir>/src/config/test.config

由於裝配插件是兩者的共同運作,計劃將在父POM和孩子聚甲醛各自的事情。

但我不知道在哪個文件夾我必須把父母,孩子pom?如何打電話給家長,孩子POM等...

有人可以幫忙嗎?

回答

0

父pom.xml它可能在其他目錄中。你只需要安裝在你的本地倉庫中,你的項目就會在那裏找到它。 最佳做法是在您擁有最高級別pom.xml文件的位置包含子項目(或模塊)。你在標籤「模塊」上定義的是路徑。默認路徑是:$ {basedir} /name.subproject。

<module>name.subproject</module> 
相關問題