Моя команда использует внутреннее репозиторий Maven Team, который используется совместно с сервером разработки с использованием Apache. Мы также запускаем сервер Continuum CI на той же машине. Сборки Maven в Continuum выполняются с целью «установить», которая копирует конечный артефакт непосредственно в общий каталог.
Вопрос в том, в чем разница между добавлением файлов в общий репозиторий с использованием mvn install и использованием цели развертывания (плагин mvn-deploy)?
Мне кажется, что использование mvn deploy создает дополнительные трудности с настройкой, но я где-то читал, что установка файлов в общий репозиторий является плохой идеей по некоторым причинам, связанным с внутренней работой maven.
обновление: я получаю функциональные различия между развертыванием и установкой; На самом деле меня больше интересует информация низкого уровня с точки зрения того, какие файлы создаются в репозитории Maven.