Maven Version Management W несколько дочерних модулейJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Maven Version Management W несколько дочерних модулей

Сообщение Anonymous »

Я собираю проект Maven, который я разбил на четыре подмодуля, и заметил, что мне нужно, чтобы каждый дочерний модуль ссылался на его родительский модуль по конкретному номеру версии. Чего мне не нравится, если нам нужно обновить версию, которая мне нужно обновить ее у родителя и каждого из ссылок на ребенка на родителей. Поэтому я попытался добавить переменную в родительскую pom.xml и использовал их для заполнения ссылок на родительский модуль, которые позволили бы мне обновить весь пакет в одном месте, но теперь я заметил это предупреждающее сообщение. < /P>
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.xyz:abc-common:jar:1.7.1-SNAPSHOT
[WARNING] 'version' contains an expression but should be a constant. @ xyz:abc:${app.version}, C:\Tools\BSF2\abc\pom.xml, line 25, column 14
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.xyz:abc:pom:1.7.1-SNAPSHOT
[WARNING] 'version' contains an expression but should be a constant. @ xyz:abc:${app.version}, C:\Tools\BSF2\abc\pom.xml, line 25, column 14
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
< /code>
Так что управление Maven Rersioning всегда будет обновлять файлы n+1, где n - количество дочерних модулей или есть более простой способ сделать это, где мне нужно только обновить версию Информация в одном местоположении файла> Я хотел бы избежать человеческой ошибки при выпусках.

Подробнее здесь: https://stackoverflow.com/questions/794 ... ld-modules
Ответить

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

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

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

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

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