Используя maven 2, есть ли способ перечислить зависимость для другого проекта maven, который находится на другом сервере SVN, но не находится в хранилище maven?
Зависимости Maven всегда разрешается через локальный репозиторий и загружается из удаленного репозитория или устанавливается во время install
.В вашем случае вам придется install
упомянутый проект.
Если вы хотите избежать ручной проверки, вы можете использовать svn:externals
, чтобы извлечь другой проект из другого хранилища в том же хранилище.время, как "основной", и установить реактор построить на обоих.
Это должно быть выполнимо, но не идеально (и вы сойдете с ума, когда сборка не удастся из-за проекта, который не находится под вашим контролем).Идеальным решением было бы сделать другие артефакты проекта доступными в удаленном хранилище.