Некоторые из других вопросов и ответов здесь, на SO, превозносят достоинства использования инструмента корпоративного репозитория, такого как Archiva, Artifactory или Nexus. Каковы плюсы и минусы каждого из них? Как мне выбрать между ними?
В случае, если это поможет:
Сейчас использую Nexus live, и он по-прежнему работает нормально. Это также очень простая в обслуживании система.
+1 за полезный вопрос, воспользуюсь ответами




Я использую Archiva более года и очень доволен ее надежностью и производительностью.
И Archiva, и Artifactory доступны в виде файлов .war, поэтому их можно развернуть на сервере приложений.
Одним из преимуществ Archiva перед Artifactory является то, что он может совместно использовать свою базу данных пользователей с Continuum.
Некоторое время мы использовали Archiva и остались довольны. Недавно мы сменили оборудование и решили попробовать Nexus, потому что читали о нем много хорошего. Мы не знали, чего нам не хватало в Archiva, но Nexus намного лучше. Аспект репозитория проще, потому что он «группирует» все репозитории в один URL-адрес для упрощения настройки settings.xml. Кроме того, веб-сайт потрясающе - простой поиск артефактов и даже поиск в глобальном центральном репо, не загружая все это на свой прокси. Очень рекомендую Nexus!
Я использовал Archiva более года и обнаружил, что он отвечает всем основным требованиям, однако мы были ограничены сервером Windows и поэтому обнаружили несколько ограничений и большой объем памяти.
Однако основной причиной, по которой мы начали искать альтернативу, был болезненный процесс загрузки артефактов в репозиторий, которых не было в репозиториях Maven в Интернете (например, некоторых файлов jar Sun или IBM).
Мы перешли на Nexus около двух месяцев назад и были очень впечатлены его чистым интерфейсом, простотой использования и общей неинвазивностью. Загружать новые артефакты очень просто, и у нас не было ни одной проблемы. Мы немного использовали Mule и CXF, поэтому нам пришлось загружать файлы как из устаревших (Maven1), так и из стандартных (Maven2) репозиториев - их легко настроить и требуется небольшое (если вообще есть) администрирование.
Документация превосходна, имеется бесплатный PDF-файл на сайте Nexus (также вы можете купить печатную версию, если хотите).
Я без проблем использовал его как в Windows (на работе), так и в Linux (дома).
В нашей компании мы выбрали Maven 2 и Nexus .. это круто :) (тот же случай, что и у вас)
Раньше мы использовали artifactory, но в конце концов перешли на нексус. Основная проблема заключалась в том, что дисковое пространство, используемое artifactory, продолжало расти, и мы не могли найти способ остановить это. Теперь мы очень довольны nexus. Это отличный пользовательский интерфейс, который легко настроить в settings.xml и легко управлять как службой.
Мы перешли с Archiva на Nexus, так как у нас слишком много проблем с его поддержкой SQL. С MySQL мы получили повреждение БД после выключения; (
Как только Nexus OSS стал доступен как простая война (так что можно использовать на наших фермах Tomcat), мы использовали его и очень им довольны. Надежнее и быстрее Archiva.
Основываясь на этих ответах, я сейчас пробую Nexus; пока все работает нормально. Спасибо всем, кто ответил.