У нас есть 1 родительский англичанин компании. Это использует dependencyManagement для управления версиями для всех зависимостей всех используемых артефактов.
То, что вызывает тревогу, то, что версии СНИМКА могут быть определены в dependencyManagement. Хотя, когда выпуск знатока выполняется, англичанину разрешают быть выпущенным с версией СНИМКА в dependencyManagement. Почему?
Если я указываю, что дочерний проект к выпущенной версии компании порождает англичанина, и этот дочерний проект использует зависимость, определенную в dependencyManagement, хотя это - версия СНИМКА, я не могу выпустить дочерний проект.
Почему Знаток позволяет версии СНИМКА для артефакта, определенного в dependencyManagement быть выпущенной? И как я могу настроить плагин выпуска знатока, чтобы перестать работать, если существует определенная версия СНИМКА?
Что такое тревожное, это версии снимков Может быть определен в зависимости. Хотя, когда выполняется высвобождение Maven, POM разрешено выпустить с версией снимка в зависимости. Почему?
Я ожидал, что Maven-Release Plugin обновляет версии снимки в зависимости
после выпуска. На самом деле, есть какая-то джира об этом, например Merelease-91 и MRELEASE-202 , которые могут повлиять на вас.
Итак, вопрос: какая версия плагина вы используете?
Но если честно говоря, не совсем понятно, какие версии влияют Merelane-202 , комментарии сбиваются с толку (так что мне интересно, если проблема фиксирована или нет). Во всяком случае, если вы используете версию, поражена, затем обновитесь до более поздней версии. И если ошибка / регрессия (я думаю, что это ошибка) все еще там, а затем поднять новую проблему.