SO上的其他一些问题和答案颂扬了使用Archiva,Artifactory或Nexus等企业存储库工具的优点.各自的优点和缺点是什么?我如何在它们之间做出选择?
如果它有帮助:
我们同时使用Maven 1和Maven 2(至少暂时使用)
我们希望存储内部生成的工件,公开可用的工件(ibiblio,codehaus等)和专有工件(例如Sun的许可JAR,如Servlet API).
我们想要在Windows,Linux或两者上运行的东西.
我们使用Luntbuild作为我们的CI服务器(但是打算一段时间转移到Hudson).
注意,这个问题不是这一个或这个问题的重复.
我们一直在使用Archiva,并对它很满意.我们最近换了硬件,并决定尝试使用Nexus,因为我们已经阅读了一些有关它的好东西.我们不知道Archiva中缺少什么,但Nexus要好得多.存储库方面更容易,因为它将所有存储库"分组"到一个URL中,以便更轻松地进行settings.xml配置.此外,网站摇滚 - 轻松搜索工件,甚至搜索全球中央仓库,而无需将其全部下载到您的代理.我强烈推荐Nexus!