2010-06-15 28 views
6

我试图使用Nexus + m2eclipse/maven-3 professionnally,并且我有一个巨大的第三方库需要大量的依赖关系。如何添加依赖关系到第三方库使用nexus/maven

有没有什么方法可以通过上传到Nexus这个第三方库及其所有依赖链接来减轻我的痛苦,这样任何需要它的人都只需要为这个庞大的库添加maven-dependency-tag?

我需要自己创建pom吗?

谢谢你的帮助。

回答

3

是否存在被上传到NEXUS其所有依赖链接这个第三方库,以减轻我的痛苦,使任何人谁需要它只是有只添加maven的依赖性标签为这个巨大的任何方式图书馆?

我不知道这样的设施。

我需要自己创建pom吗?

我不会为第三方依赖创建POM,但我确实consolidate dependencies in a single POM project(并将其上传到Nexus)。

+0

但假设我的依赖项需要其他第三方依赖项,我需要逐个上传它们,然后创建POM项目以将它们合并成一个单独的依赖项(可以处理)。 是吗? – 2010-06-16 12:14:58

+0

@ssaboum:这就是我至少会做的。 – 2010-06-16 12:32:32

1

对于未来的访问者,如果您希望这样做,我可以为nexus中的第三方工件添加依赖项。我跟着下面的步骤:

  1. 创建要对第三方的依赖的POM文件(我 下载中承上启下现有的,自动生成的聚甲醛,然后加入 依赖,我想)。

  2. 删除pom文件,它是朋友(SHA1和MD5文件)。我通过UI做了 这个。

  3. 使用相同的 GAV信息通过工件上传选项卡上传pom文件,工件类型为pom文件。

  4. 庆祝,这是直截了当的。

希望有所帮助。

相关问题