我正在尝试使用Nexus + m2eclipse / maven-3,我有一个巨大的第三方库需要很多依赖。
有没有办法通过将所有依赖项链接到Nexus这个第三方库上传来缓解我的痛苦,以便任何需要它的人只需要为这个巨大的库添加maven-dependency-tag? / p>
我是否需要自己制作pom?
谢谢你的帮助。
答案 0 :(得分:4)
有没有办法通过将所有依赖项链接到Nexus这个第三方库上传来缓解我的痛苦,以便任何需要它的人只需要为这个巨大的库添加maven-dependency-tag? / p>
我不知道这样的设施。
我是否需要自己创建pom?
我不会为第三方依赖创建POM,但我确实会consolidate dependencies in a single POM project(并将其上传到Nexus)。
答案 1 :(得分:2)
对于未来的访问者,如果您希望以这种方式进行操作,我可以在nexus中为第三方工件添加依赖项。我按照以下步骤操作:
为第三方依赖项创建所需的pom文件(I 在nexus中下载了现有的,自动生成的pom,然后添加了 我想要的依赖。)
删除pom文件及其朋友(SHA1和MD5文件)。我做到了 通过用户界面。
通过工件上传标签上传pom文件,使用相同的方法 GAV信息,工件类型为pom文件。
庆祝这是直截了当的。
希望有所帮助。