Archiva 与 Nexus 相比如何?

2022-09-01 08:47:16

已经有一些类似的问题,但大多数问题要么集中在Nexus vs. Artifactory上,要么已经存在了几年。

我想了解这两个项目现在所处的位置。我的印象是Nexus是最受尊敬的存储库管理器,但我确实倾向于(稍微)更喜欢纯粹的免费项目(嘿,一点意识形态从来没有伤害过任何人)。

我的用例非常简单:我只想要一个按需依赖缓存,其中包含六个我们自己的工件。我将与Ivy(不是Maven)一起使用它,我们不进行自动化构建,并且只有几个开发人员使用它。所以我也想知道Nexus的更高级功能是否是我不需要的东西。

在做出选择之前,我应该注意什么?


答案 1

宣布偏见:我是Archiva项目的创始人。

我可以向你保证,Archiva,实际上所有3个项目,都将满足你列出的需求,并且都有一些更高级的功能,随着环境的发展,你可能会发现这些功能很有用。它们都可以快速尝试,因此您可以看到最适合您的感觉。

正如你所指出的,Archiva是最宽松的许可,在Apache工作并不与特定的公司利益挂钩,如果这对你很重要的话。

关于Ivy,我们最近有人自愿为Ivy格式的存储库编写本机支持,如果它成功了,您可能会对此感兴趣。


答案 2

我首先使用Apache Archiva,我对它非常满意,因为它满足了我们在公司的需求。好吧,我在我的 Debian 64 位机器上安装它时遇到了一些小问题,但没什么大不了的。

但过了一会儿,我尝试了Nexus,我真的被漂亮而闪亮的用户界面所融合。好吧,有时它有点超载,但最终我最终在公司运行了Nexus。但从功能的角度来看,你可以同时使用两者。


推荐