This setting is most useful when using an internal company repository with the Maven Repository Manager to proxy external requests.
Then I open eclipse and it begins to update indexes (maybe because of the embedded maven): Updating index Downloading central : When it finishes this upload (about 15 minutes), I add the maven installation in Window-- And I click on Reindex local repository.
I receive the error: 3/11/09 CET: [WARN] Error scanning context: local Cannot delete C:\Workspaces\ISS_maven2\.metadata\.plugins\org.eclipse\nexus\loca l\_43/11/09 CET: Unable to reindex local repository Then I remove the index from eclipse view "Maven Indexes", restart Eclipse and in "Maven Indexes" I update the local index properly.
Since then this functionality has been incrementally improved and it got a significant boost in 0.9.0 release of Maven Integration for Eclipse (m2eclipse).
The latter one turned out very useful for looking up what jars in Maven repositories include given class.
Furthermore Maven complies your local sourcecode and creates packages in your local maven-repository.