Maven Release: подготовьтесь к обновлению ссылки на свойство ${project.version} до версии выпуска в dependencyManagementJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Maven Release: подготовьтесь к обновлению ссылки на свойство ${project.version} до версии выпуска в dependencyManagement

Сообщение Anonymous »

У меня есть проект с несколькими модулями, один из которых является модулем pom, который управляет управлением зависимостями, которое используют другие проекты. Скажем, вот структура проекта, и у меня есть зависимости Pom от общего родителя и плагины, относящиеся к версии модулей commonutils и buildutils. Я пробовал использовать ${project.version}, но pom выпущен с ${project.version} и преобразуется в версию дочернего проекта (проектов, которые используют его).

Код: Выделить всё

 root
|- buildutils (jar module)
|- commonutils (jar module)
|- common-parent (pom module)
Я обнаружил ту же проблему в stackoverflow. Мне нравится решение, но когда я попробовал, я столкнулся с проблемой «Не удалось обновить версию: ${artifact.version}». Я пробовал использовать опцию -X, но не получил подробной информации о том, почему она не работает.
вот версии плагинов, которые я использовал
  • org.apache.maven.plugins:org.apache.maven.plugins:3.0.1
  • org.codehaus.mojo:versions-maven-plugin:2.16.2


Подробнее здесь: https://stackoverflow.com/questions/783 ... to-release
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»