24

Mavenプラグインがすでに付属している新しいEclipse Keplerを試しました。

しかし、依存関係を追加したい場合 (pom.xml を開き、依存関係タブに移動して [追加] をクリックします)、検索ボックスに「jetty」などの文字列を入力できますが、何も起こりません。古いバージョンでは、「jetty」を含むすべての依存関係のリストを取得しました。

これが重要かどうかはわかりませんが、「依存関係の追加画面」を開くと、「アーティファクト ID を空にすることはできません」という情報が直接表示されます。

プロキシを使用していないか、ネットワークに問題があります。

「Mavenリポジトリのインデックス作成...」のような情報も見逃していました

何か案が?

ありがとう!

4

10 に答える 10

60

私も同様の状況にありましたが、しばらくグーグルで検索したところ、中央リポジトリのインデックスが更新されていない可能性が最も高いことがわかりました。このためにあなたができることは

  1. Window > Show View > Otherに移動し、フィルタに Maven と入力してMaven Repositoriesを選択します。
  2. Maven RepositoriesタブでGlobal Repositoriesを展開し、 centralを右クリックしてIndexを更新します。

また、 Eclipseの起動時にインデックスを更新するようにセットアップすることもできます

これが他の人に役立つことを願っています。

于 2013-08-06T15:41:42.090 に答える
3

Window > Show View > Other > Maven > Maven Repositories に移動して、同じ問題を解決しました

グローバル リポジトリを展開し、中央を右クリック > インデックスを再構築します (しばらく待ちます) 終了したら、ローカル リポジトリを展開し、ローカル リポジトリに対して同じことを行います (インデックスを再構築します) エラーが発生した場合は、単純に再試行してください。2度目に機能し、Mavenレポを検索できるようになりました。

于 2013-10-01T20:03:22.000 に答える
1

もう 1 つの落とし穴は、いくつかの文字を入力するまで検索が開始されないことです。

  1. nz.ac
  2. com.mi
  3. ジュニット
于 2014-02-13T18:12:05.343 に答える
1

私は同じ問題を抱えていました!STS (Spring Tool Suite) がインストールされていないためです。Marketplace に移動してインストールすると、動作するようになります!

于 2015-05-07T04:47:29.460 に答える
0

それが誰かを助けることができる場合...私は同じ問題を抱えていたので、他の回答で誰もが言及しているすべての手順を実行して修正しようとしましたが、そのように修正できませんでした。最終的に、解決策は、 .m2フォルダーにある settings.xmlファイルの内容を削除することでした。何らかの理由で、デフォルトの Maven リポジトリではなく、別のグローバル リポジトリを使用していました。その後、期待どおりの動作が得られました。

于 2016-01-29T15:15:17.760 に答える
0

「Mavenリポジトリタブでグローバルリポジトリを展開し、中央を右クリックしてインデックスを更新」を実行しましたが、機能せず、左展開三角形をクリックして実行し、しばらく待ちました。今それは動作します

于 2014-04-27T01:18:05.490 に答える