Archiva与Nexus相比如何?

Dmi*_*tri 33 java archiva nexus ivy maven

已经有一些类似的问题,但大多数要么专注于Nexus vs. Artifactory,要么是几年之久.

我想了解这两天的两个项目的立场.我的印象是,Nexus是最受尊敬的存储库管理器,但我确实倾向于(稍微)更喜欢纯粹的自由项目(嘿,一点意识形态从不伤害任何人).

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

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

Bre*_*ter 33

声明偏见:我是Archiva项目的创始人.

我可以向您保证,Archiva,实际上所有3个项目都将满足您列出的需求,并且所有项目都有更多高级功能,您可能会在环境进展时发现这些功能.他们都很快尝试,所以你可以看到最自然的东西.

正如您所指出的那样,Archiva是获得最多许可的,如果对您来说这很重要,那么在Apache处并不依赖于特定的公司利益.

关于Ivy,我们最近有志愿为Ivy格式存储库编写本机支持,如果它能够解决,您可能会感兴趣.

  • 我的上一家公司使用的是Archiva,我目前的公司使用的是Nexus.如果您正确使用"ibiblio"解析器,Ivy可以非常愉快地使用. (3认同)

H6.*_*H6. 8

我首先使用了Apache Archiva,我很满意它,因为它满足了我们在公司的需求.好吧,我在Debian 64bit机器上安装它有一些小问题,但没什么大不了的.

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