質問

思わりを理解することを目指していmaven-release-plugin(バージョン2.0では、CVS).の リリース-準備 作業性に優れています。はありませんか リリースすることができます 働いていない??私は試験の展開の特徴と思リシーを導入することができ物のリモートレポずることができます。

[INFO] [ERROR] BUILD ERROR
[INFO] [INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven-deploy-plugin:2.4
[INFO] check that the following section of the pom.xml is present and correct:
[INFO] <distributionManagement>
[INFO]   <!-- use the following if you're not using a snapshot version. -->
[INFO]   <repository>
[INFO]     <id>repo</id>
[INFO]     <name>Repository Name</name>
[INFO]     <url>scp://host/path/to/repo</url>
[INFO]   </repository>
[INFO]   <!-- use the following if you ARE using a snapshot version. -->
[INFO]   <snapshotRepository>
[INFO]     <id>repo</id>
[INFO]     <name>Repository Name</name>
[INFO]     <url>scp://host/path/to/repo</url>
[INFO]   </snapshotRepository>
[INFO] </distributionManagement>
[INFO]
[INFO] Cause: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated
[INFO] Maven execution failed, exit code: '1'
役に立ちましたか?

解決 2

私は問題を解決しました。私は私の子供のPOMからの解放を作ってみました。親POMで指定されたリポジトリURL。しかし、なぜ私の子供POMはそれを継承していなかった...

他のヒント

まず、あなたは、エラー自体により示唆されるようにあなたは、正しい方法でdistributionManagementを設定していることを確認しなければなりません。そして、あなたがリリースを実行してみてください:prepareコマンドラインに指定する目標「-Dresume = false」をこのように:

$ mvn release:prepare -Dresume=false

正常に完了すると、リリースを実行します。エラーがうまくいけば消えるはずです、再びゴールを実行します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top