Maven通过中间pom文件拉取依赖项

Maven通过中间pom文件拉取依赖项,maven,dependencies,pom.xml,Maven,Dependencies,Pom.xml,在Maven中,可以依赖jar1和jar2,但可以通过中间的pom文件建立这种依赖关系,如下所示: mypom.xml --> middle_pom.xml --> jar1, jar2 这样做可以吗 当然,mypom.xml的打包是我想要的,比如“war”,但是middle_pom.xml的打包是“pom”,同意吗?正如您所说,为middle_pompom,然后只需向mypom.xml添加一个依赖项,如下所示: <dependency> <groupId

在Maven中,可以依赖jar1和jar2,但可以通过中间的pom文件建立这种依赖关系,如下所示:

mypom.xml --> middle_pom.xml --> jar1, jar2
这样做可以吗


当然,mypom.xml的打包是我想要的,比如“war”,但是middle_pom.xml的打包是“pom”,同意吗?

正如您所说,为middle_pom
pom
,然后只需向mypom.xml添加一个依赖项,如下所示:

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

com.my.group
中段
0.1
聚甲醛

不过,如果你解释一下你想这样做的原因,有人可能会给你一个更有用的建议。

谢谢,我在发布问题后解决了这个问题,是的,我使用了你的建议,但在maven repo中,我为每个罐子创建了一个name-version.pom文件。干杯