12

m2eをインストールしたEclipseJunoをインストールしました。

次に、新しいMavenプロジェクトを作成し、log4jが必要であると判断したので、pom.xmlを開き、[依存関係]タブをクリックし、[追加...]ボタンをクリックして、log4jと入力しました。

結果はゼロです。見つかったのはjunitだけです(これはクイックスタートアーキタイプでプロジェクトに自動的に追加されたようです)。log4j依存関係を手動で追加でき、問題なく機能することに注意してください。ただし、検索機能は非常に便利です。

Indigoではm2eが問題なく動作するようになりましたが、私は一種のMaven初心者です。だから、何かを設定するのを忘れたのではないかと思いますか?

4

3 に答える 3

21

ワークスペースの Maven リポジトリ インデックスを更新または再構築するだけです。

ビューを開きます"Maven Repositories"。を開いGlobal Repositoriesて右クリックしcentralます。完全なインデックスと再構築を有効にします。

最初のプロセスには数分かかります。その後、検索が機能し始めます。

このプロセスを自動化するDownload repository index updates on startupには、ワークスペースの設定でオンにします。Maven

于 2012-07-08T19:40:40.013 に答える
1

ワークスペースの Maven リポジトリ インデックスの再構築が機能しない場合は、m2e を再インストールしてみてください。マーケットプレイスを介して更新したところ、再び機能し始めました。何が問題だったのかわかりませんが、いくつかの URL が最近変更されたのではないかと思われます。

于 2012-08-28T05:20:54.490 に答える