2013-12-19 128 views
0

在Maven是有可能依靠jar1和jar2而是通過中間POM文件,像這樣建立這種依賴性:Maven的拉依賴

mypom.xml --> middle_pom.xml --> jar1, jar2 

可以這樣那樣做呢?

當然mypom.xml的包裝是我想要的任何東西'war',但是middle_pom.xml的包裝是'pom',是否同意?

回答

1

正如你所說,做出middle_pom pom包裝,然後只需添加一個依賴於mypom.xml像這樣:

<dependency> 
    <groupId>com.my.group</groupId> 
    <artifactId>middle_pom</artifactId> 
    <version>0.1</version> 
    <type>pom</type> 
<dependency> 

但如果你要解釋你做到這一點的人也許能的原因給你一個更有幫助的建議。

+0

謝謝,我解決了它後,我發佈的問題,是的,我用你的建議,但也在每個jar的maven回購我創建了一個name-version.pom文件。乾杯 – jakstack