Как перейти на последнюю версию релиза?
Я использую versions
плагин для обновления зависимостей для моих проектов, где версии определены в свойствах, например:
<properties>
<version.property>1.6-SNAPSHOT</version.property>
</properties>
<dependencies>
<dependency>
<groupId>com.foo.bar</groupId>
<artifactId>myProject</artifactId>
<version>${version.property}</version>
</dependency>
</dependencies>
Сейчас versions:update-properties
здесь делает хорошую работу, но для одной ситуации. Допустим version.property
установлена последняя версия снимка, доступная в моем репо: 1.6-SNAPSHOT
,
Я ожидаю от следующей команды, что версия меняется на 1.5
mvn versions:update-properties
Но это остается на последнем снимке.. Что мне здесь не хватает? Документы утверждают:
... выполнение
update-properties
цель обновитversion.property
свойство последней распространенной версии, доступной в вашем локальном хранилище и во всех активных в данный момент удаленных хранилищах
Параметр allowSnapshots
по умолчанию false Так, что происходит? Почему версия не обновляется до последней версии 1.5? Как я могу это сделать?