2011-07-13 15 views
7

Mam zdalnie skonfigurowane repozytorium i mogę pomyślnie przesłać artefakty i pobrać je za pomocą POM. Widzę również repo wymienione wraz z maven central w moim globalnym mececipse "Maven Repositories".maven m2eclipse Nie można zaktualizować indeksu dla nexusa

Moim problemem jest to, że podczas Maven Central przeglądania i uaktualniać w m2eclipse, mój wewnętrzny nie jest, a kiedy próbuje zaktualizować uzyskać to:

„Nie można zaktualizować indeks Nexus | http: // devserver : 8081/nexus/content/grupy/public”

Umieszczenie tego adresu URL w przeglądarce nie działa.

Rozwiązaniem jest „Udało mi się naprawić poprzez uruchomienie webapp Nexus i wybrać indeks naprawy i odbudowy indeksu na Repository Grupa publiczna”.

ale nie mogę odbudować indeks publicznego, a właściwie wskaźnik działa dobrze dla mojego kolegi w tym samym biurze.

  • nexus Nexus Publicznego Lustro http: // devserver: 8081/nexus/content/grupy/Public *

Wszelkie pomysły jak zrobić m2eclipse do indeksu prawidłowo? Dzięki!

Odpowiedz

6

miałem ten sam problem: zdarza się, moim zdaniem, gdy lokalny indeks m2e zostanie uszkodzony, głównie, gdy wystąpi awaria Eclipse/VM. Znalazłem, że dla mojej konfiguracji, indeks znajduje się w .m2/repozytorium/.cache/m2e

Zamknąłem Eclipse, usunąłem wszystkie podfoldery w tym folderze, a ja naprawiłem problem.

Jestem pewien, że to wystarczy, aby szukać plik (i), w którym leży indeksu, ale usunięcie całego katalogu pracował dobrze dla mnie.

Przed usunięciem upewnij się, że indeks repozytorium zdalnego nie jest uszkodzony (kliknij prawym przyciskiem myszy pozycję Napraw w publicznym repozytorium Nexusa).

Powiązane problemy