Sonatype Nexus:IVY与Maven

时间:2014-10-30 14:13:46

标签: maven ivy nexus sonatype

我使用Apache IVY处理依赖关系管理的项目。我还必须在 Sonatype Nexus

中发布这些项目/工件

我发现在内部以Nexus发布,IVY文件格式转换为Maven POM,依赖关系以Maven的方式解析。

我的问题:

Nexus可以直接针对IVY文件而不进行任何Maven转换吗?

谢谢

2 个答案:

答案 0 :(得分:1)

简短回答:不。

我会问,"为什么重要?"

答案 1 :(得分:1)

Nexus不支持自定义存储库格式或Ivy存储库格式。但它确实支持Maven格式和许多其他格式,如NPM,RPM,站点,NuGet或RubyGems。另一方面,Ivy完全支持Maven存储库格式。

除非您的组织仅使用Ivy及其存储库格式,否则使用它是没有意义的,因为您自动锁定其他构建工具或至少使其更难。我建议坚持使用Maven存储库格式作为所有JVM构建工具及其他工具的良好支持格式。

关于如何使用常春藤的文件是例如可在the Nexus bookNexus book example以及t he Nexus staging free video training course.

中找到