私たちはプロジェクトを持っており、pom.xmlに継承されているためgroupIdを指定しませんでした親pomから。build-helper-maven-plugin:目標org.codehaus.mojoを実行できませんでした:versions-maven-plugin:2.2:set
私たちは、その後mvn -B build-helper:parse-version versions:set -DnewVersion=\${parsedVersion.majorVersion}.\${parsedVersion.minorVersion}.\${parsedVersion.incrementalVersion}
を実行した場合、我々は、エラーを取得:
[ERROR] Failed to execute goal org.codehaus.mojo:versions-maven-plugin:2.2:set (default-cli) on project dbutils: Execution default-cli of goal org.codehaus.mojo:versions-maven-plugin:2.2:set failed. NullPointerException -> [Help 1]
私は、これはプラグインと回避策は、例えばあるが、2.1ではなく2.2を使用してMavenのバージョンからのバグで確認。
あなたはビルドヘルパープラグインを使用してこのエラーを回避するにはどうすればよいですか?
が@khmarbaiseへ
あなたはversions-のより新しいバージョンを使用しようとしましたmaven-plugin(2.4など)?さらに、どのバージョンのbuild-helper-maven-pluginを使用しますか? – khmarbaise
@khmarbaise私はそれをしたいと思いますが、私はバージョン-maven-pluginを直接使用していません。私はちょうどビルドヘルパープラグインを使用していますし、内部的にはバージョン-maven-pluginを使用していると思います。 – Yashu
もちろん、バージョン-maven-pluginを使用している場合、 'versions:set'はバージョン-maven-pluginの目的の呼び出しです。 – khmarbaise