私はgwt 2.4アプリケーションでheliosからmavenに移動しようとしました。だから私はここの手順に従い始めました: http://code.google.com/p/google-web-toolkit/wiki/WorkingWithMaven
しかし、ステップ3-機能「build-helper-maven-pluginのm2eコネクタ」をインストールすると、Eclipseからエラーが発生します。
Cannot complete the install because one or more required items could not be found.
Software being installed: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
Missing requirement: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper 0.15.0.201109290002) requires 'bundle org.Eclipse.m2e.jdt [1.1.0,1.2.0)' but it could not be found
Cannot satisfy dependency:
From: m2e connector for build-helper-maven-plugin 0.15.0.201109290002 (org.sonatype.m2e.buildhelper.feature.feature.group 0.15.0.201109290002)
To: org.sonatype.m2e.buildhelper [0.15.0.201109290002]
そのための回避策はありますか、それとも何か間違ったことをしましたか?
問題はGWT Eclipseプラグインではなく、m2eです。これは現在1.0.xバージョンであり、ビルドヘルパーコネクタバージョン0.15で要求されている1.1.0以降ではありません。後でビルドヘルパーコネクタをインストールし、(私のマシンで動作する)0.14バージョンをインストールすることをお勧めします。このリポジトリを使用: https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.14.0/N/0.14.0.201109282148/
更新サイトが必要な場合(たとえば、RADを使用していて、更新サイトのみを使用できるため)、変更された0.15.0更新サイト定義があります 0.14.0コネクタを備えたm2Eclipse
これを機能させるには、次のようにします。
選択で、バージョン0.14.0のbuild-helper-maven-pluginのm2eコネクタを選択します。
解決策を見つけました。 Eclipseコンソールから、依存関係エラーのない正しいバージョンをインストールできます。
概要ビューを介して関連するpom.xmlを開くと、上部に赤で「プラグインの実行はライフサイクル構成の対象外です:org.codehaus.mojo:buid ..(詳細をクリックしてください)」というエラーメッセージが表示されます。
右クリックして、m2eコネクタの検出を選択します。
Eclipseマーケットプレイスが表示され、正しい必須のm2eコネクタが表示されます。
ビルドヘルパーを選択して、完了をクリックします。
指示に従ってインストールし、Eclipseを再起動します
出来上がり、次のビルドに続いて、これらのmavenエラーは発生しなくなりました。
必要なバージョンのm2eをインストールするには、次のリポジトリ m2e 1.1マイルストーン を使用できます。まだ十分にテストされていませんが、エラーには気づきませんでした。
STS(3.9.1.Release)が「build-helper-maven-pluginのm2eコネクター」のアップデートがあると言っているのと同じような問題がありましたが、完了せず、バグが発生し続けました。
次のSonaTypeリポジトリを追加しました: https://repository.sonatype.org/content/repositories/forge-sites/m2e-marketplace-p2-repo/
その後、STSは必要な更新を行うことができました。
Eclipse.orgのm2e-usersで尋ねたスレッド の最後のメッセージを見てください。私は試したことがないので。
それでも「build-helper-maven-plugin 0.15.0のm2eコネクタ」リリースを探している場合
https://repository.sonatype.org/content/repositories/forge-sites/m2e-extras/0.15.0/N/
http://download.Eclipse.org/technology/m2e/releases/ からm2e> 1をインストールすると、問題が解決しました。