Eclipse : Maven search dependencies doesn't work

Majid Laissi picture Majid Laissi · Dec 27, 2012 · Viewed 108.7k times · Source

I created a new simple Maven project in a new Workspace.

When I open the pom.xml's Dependencies view in Eclipse editor, and I choose Add.. dependency, there's no search results no matter what search criteria I input in the search fields:

It instantly give me, for example, Results for 'spring' (0).

In my other workspace, with my existing projects I don't have this problem.

Is there a way to fix that ?

Answer

Xiujun Ma picture Xiujun Ma · Dec 28, 2012

Eclipse artifact searching depends on repository's index file. It seems you did not download the index file.

Go to Window -> Prefrences -> Maven and check "Download repository index updates on start". Restart Eclipse and then look at the progress view. An index file should be downloading.

After downloading completely, artifact searching will be ready to use.

Maven Settings

UPDATE You also need to rebuild your Maven repository index in 'maven repository view'.

In this view , open 'Global Repositories', right-click 'central', check 'Full Index Enable', and then, click 'Rebuild Index' in the same menu.

A 66M index file will be downloaded.

Maven Repositories -> Rebuild Index