我们之前一直使用Archiva, 并且对它很满意。不久前我们更换了硬件,决定尝试一下Nexus,因为我们听说过它的不少优点。我们之前不知道Archiva缺少了什么,但是Nexus要好得多。因为它将所有存储库"分组"到一个URL中,更容易进行settings.xml配置。此外,其网站非常出色 -- 轻松搜索构件,甚至可以搜索全局中央存储库,而无需将其全部下载到代理。我强烈推荐Nexus!
我使用Archiva已经一年多了,发现它满足了所有基本要求,但是由于我们限制在Windows服务器上,出现了一些限制,并且占用了大量内存。
然而,我们开始寻找替代方案的主要原因是上传不在Maven库中的artifact到仓库的痛苦过程(例如Sun或IBM的某些jar文件)。
我们两个月前开始使用Nexus,并对其干净的界面、易用性和非侵入性印象深刻。上传新的artifact非常简单,我们没有遇到任何问题。我们使用了一些Mule和CXF,并从遗留的(Maven1)和标准的(Maven2)仓库下载 - 这些设置很简单,几乎不需要管理。
免费PDF文档在Nexus网站上非常好,您也可以购买纸质版本。
我在工作中使用Windows,在家里使用Linux,都没有任何问题。
我们曾经使用Artifactory,但后来转到了Nexus。主要问题在于Artifactory使用的磁盘空间一直在增长,而我们找不到停止它的方法。现在我们非常满意Nexus。它有一个很棒的UI界面,在settings.xml中容易配置,并且作为服务管理也非常容易。
我已经使用Archiva一年多了,非常满意其可靠性和性能。
Archiva和Artifactory都可以作为.war文件提供,因此您可以在应用服务器上部署它们。
Archiva相对于Artifactory的一个优点是它可以与Continuum共享其用户数据库。
在我们公司,我们选择了Maven 2和Nexus..它非常棒 :) (和你们一样)
我们从 Archiva 切换到 Nexus,因为 Archiva 的 SQL 支持存在太多问题。使用 MySQL 后,我们在关闭后出现了数据库损坏的情况。
Nexus OSS 作为一个简单的 war 包可用于我们的 Tomcat 集群后,我们立即开始使用它,并且非常满意。它比 Archiva 更加可靠和更快速。