maven версии: установить не принимать версию из version.properties - PullRequest
0 голосов
/ 25 октября 2019

Если я использовал версии mvn: set -DallowSnapshots = false -DgenerateBackupPoms = false -DnewVersion = $ {versioninversion.properties} в запрашиваемом сценарии Введите новую версию, чтобы установить DEV.0.0-SNAPSHOT: я вручную ввожу значение, оно не берется из файла version.properties

У меня есть файл version.properties внутри проекта. в этом файле есть следующие записи:

projectversion = 1.0.34

xxxxversion = [1.0.26]

ГГГГ Версия = 67.8.0

теперь я задан как

версии mvn: set -DallowSnapshots = false -DgenerateBackupPoms = false -DnewVersion = $ { projectversion } ​​

Я пишу файл сценария (bat), как показано ниже

cd X-Folder
call mvn versions:update-parent -DallowSnapshots=false -DgenerateBackupPoms=false -DparentVersion=${YYYYVersion}
call mvn versions:update-property -DallowSnapshots=false -DgenerateBackupPoms=false -Dproperty=xyz-schemas.version -DnewVersion=${xxxxversion}
call mvn versions:set -DallowSnapshots=false -DgenerateBackupPoms=false -DnewVersion=${projectversion}
call mvn clean install
cd .. 

Первые две команды mvn выполнены успешно. Выполняя 3-ю команду MVN, он просит Enter ввести новую версию, чтобы установить DEV.0.0-SNAPSHOT: она не берется из version.properties Для первых двух она берется из version.properties

...