2013-12-19 86 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