Версии Maven Плагин обновления родительских проверок онлайн Maven - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть 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

...