я немного новичок в maven после того, как пришел из простого, но недружелюбного муравейника.
<dependencies>
<dependency>
<groupId>com.foo.bar.EPT</groupId>
<artifactId>EPTUtils</artifactId>
<version>1.2.9-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
Я ищу команду maven, чтобы специально обновить эту версию до 1.2.14-SNAPSHOT
. я пробовал
mvn -DallowSnapshots=true versions:use-latest-snapshots -Dincludes=com.foo.bar.*
но это не обновляло то, что у меня было в локальном репо.
+ Изменить
<version>1.2.9-SNAPSHOT</version>
в
<version>1.2.14-SNAPSHOT</version>
в pom.xml
вашего проекта Maven. Затем создайте проект.
mvn clean test package
Maven загрузит зависимость и сохранит ее в локальном репозитории ~/.m2
.
Изменить: Также см. Как указать Maven использовать последнюю версию зависимости? для получения дополнительной информации о Maven и последних версиях.
Редактировать 2: вы можете использовать Версии Maven Plugin, который в качестве целей может помочь вам в этом.
pom.xml
должно быть простым.