Я использую swagger для создания клиентов веб-служб в своем проекте. Сгенерированный код создает библиотеку, которую можно использовать в качестве библиотеки Maven. Я уже успешно развернул релизную версию в моем личном sonatype-nexus.
Интересно, в чем разница между altDeploymentRepository
и altReleaseDeploymentRepository
? Как mvn deploy
выбрать, какой репозиторий использовать, если заданы два параметра?
Как сказано в документации по развертыванию apache-maven:
altDeploymentRepository: указывает альтернативный репозиторий, в котором должны быть развернуты артефакты проекта (кроме указанных в ). Формат: id::layout::url
altReleaseDeploymentRepository: альтернативный репозиторий для использования, когда у проекта есть окончательная версия.
altSnapshotDeploymentRepository: альтернативный репозиторий, используемый, когда у проекта есть версия моментального снимка.
Что именно делает
когда проект имеет окончательную версию.
иметь в виду?