У меня есть 2 проекта maven: родительский и дочерний, оба имеют 0.0.1-SNAPSHOT.
Пом родитель:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.tmn</groupId>
<artifactId>parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>parent</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>
Пом ребенок:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.tmn</groupId>
<artifactId>child</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<parent>
<groupId>com.tmn</groupId>
<artifactId>parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
<name>child</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>
Я обновил версию родительского pom до некоторой версии выпуска, скажем, 1.0.0, и сделал mvn clean install
для моего родителя.Итак, мой локальный репозиторий Maven содержит выпущенный пом.Теперь я хочу обновить parent.version и версию моего дочернего pom.Я запускаю
mvn versions:update-parent -DparentVersion=1.0.0 -DgenerateBackupPoms=false -Dmaven.repo.local=/path/to/repo
Я хочу, чтобы он вслепую обновлял parent.version до родительской версии, которую я указал в своей команде.Но я получаю это ПРЕДУПРЕЖДЕНИЕ, и оно не обновляется.
artifact com.tmn:parent: checking for updates
[WARNING] Not updating version: could not resolve any versions
Существует аналогичная проблема, зарегистрированная здесь, но я не понял решение этой проблемы: https://github.com/mojohaus/versions-maven-plugin/issues/121