Mavenプラグインがすでに付属している新しいEclipse Keplerを試しました。
しかし、依存関係を追加する場合(pom.xmlを開き、依存関係タブに移動して[追加]をクリックします)、「jetty」のような文字列を検索ボックスに入力できますが、何も起こりません。古いバージョンでは、「jetty」を含むすべての依存関係のリストを取得しました。
これが重要かどうかはわかりませんが、「依存関係の追加画面」を開くと、「アーティファクトIDを空にすることはできません」という情報が直接表示されます。
プロキシを使用していないか、ネットワークに問題があります。
「mavenリポジトリーの索引付け...」のような情報も見逃しました。
何か案が?
ありがとう!
私は同様の状況で、しばらくの間グーグルで調べたところ、これはおそらく、中央のリポジトリインデックスが更新されていない可能性があるためであることがわかりました。このためにできることは
また、Eclipseの起動時に更新するインデックスを設定することもできますWindows> Preferences> Mavenおよび"Download repository index updates on startup"をチェックします。
これが他の誰かを助けることを願っています。
Windows> Preferences> Mavenをチェックし、「起動時にリポジトリインデックスの更新をダウンロードする」を確認します。
再起動すると、すべてが修正されます。
非常に奇妙ですが、今では次の方法で機能しました:
追加ダイアログも最初のリポジトリ検索/インデックス作成をトリガーする必要があるため、バグかもしれません。
「アーティファクトIDは空にできません」という情報が引き続き表示され、問題とは何の関係もありませんでした。
ウィンドウ>ビューの表示>その他> Maven> Mavenリポジトリに移動して同じ問題を解決しました
グローバルリポジトリを展開し、中央を右クリック>インデックスを再構築(それを待つ)終了したらローカルリポジトリを展開し、ローカルリポジトリ(インデックスの再構築)に対して同じことを行います。エラーが発生した場合は、もう一度やり直してください。 2回目で機能し、mavenリポジトリーを検索できるようになりました。
同じ問題がありました!これは、STS(Spring Tool Suite)がインストールされていないためです。 Marketplaceに移動してインストールしてください。
もう1つの問題は、いくつかの文字を入力するまで検索を開始しないことです。
私は「Mavenリポジトリータブでグローバルリポジトリーを展開し、中央を右クリックしてインデックスを更新する」を実行しましたが、機能しませんでした。次に、左の展開三角形をクリックして実行し、しばらく待機しました。今ではうまくいきます
最近同じ問題が発生しました。上記の提案をすべて実行したところ、問題は解決しませんでした。次に、「ローカルリポジトリ」を開き、「ローカルリポジトリ」サブリンクを右クリックして、インデックスを再構築します。これで問題が解決しました。したがって、「グローバルリポジトリ/中央」の「インデックスの再構築」が機能しない場合は、「ローカルリポジトリ/ローカルリポジトリ」の「インデックスの再構築」を試してください。
それが誰かを助けることができる場合...私は同じ問題を抱えていました、他の答えで誰もが言及しているすべての手順を実行してそれを修正しようとしました、そして私はそのようにそれを修正できませんでした。最後に、解決策はsettings.xmlのコンテンツを削除するファイルをmy 。m2フォルダーに置くことでした。何らかの理由で、デフォルトのmavenリポジトリではなく、別のグローバルリポジトリを使用していました。その後、私は期待どおりの行動を得ました。
私も同じ問題を抱えていました。ヨギとエラスムス77が言ったことをやったが、やはり「アーティファクトIDは空にできない」というメッセージが残った。したがって、私はメッセージを無視しましたで、検索バーに依存関係を書き込んだ結果が表示されました!
この質問をありがとう!