Taki mały feature dla eclipsowego pluginu do mavena. Jeżeli dacie eclipse:eclipse to maven domyślnie przeszuka drzewo katalogów „w górę” tylko po to by zamiast ścieżki do repo dać ścieżki do projektów od których zależy wasz projekt. Fajnie? No nie do końca. Jeżeli projekt od którego zależycie jest zamknięty lub z jakiegoś powodu nie ma go na liście projektów w Eclipse to po odświeżeniu projektu głównego pojawią się te fajne czerwone krzyżyki… no nie fajnie.
Rozwiązanie:

Listing 1. Wyłączenie przeszukiwania workspace

<plugin><groupid>org.apache.maven.plugins</groupid><artifactid>maven-eclipse-plugin</artifactid><version>2.8</version><configuration><downloadsources>true</downloadsources><downloadjavadocs>true</downloadjavadocs><workspace>./</workspace></configuration><executions><execution><id>eclipse</id><phase>clean</phase><goals><goal>clean</goal><goal>eclipse</goal></goals></execution></executions></plugin>

Wystarczy wskazać jako korzeń workspace bieżący katalog.