2011-08-23 13 views
7

Mam utworzyć wielomodułowy projekt maven w Eclipse IDE (już zainstalowana wtyczka M2Eclipse). Tam mogę z powodzeniem zbudować mój projekt. Ale po kompilacji wyświetla również ikonę błędów w moim projekcie każdego modułu. Jaki to może być problem?Ikona błędu projektu Maven 2 w środowisku Eclipse

Dziękuję.

+2

Czy kiedykolwiek próbowałeś przeczytać komunikaty o błędach? Jest to z pewnością lepszy pomysł, niż oczekiwanie, że zgadniemy komunikaty o błędach. –

+0

Jak można się spodziewać, że ludzie ci pomogą, jeśli nie wyjaśniłeś problemu? "Och, spójrz, mam problem! Co to może być ...?!". – carlspring

+1

+1 za opisanie problemu ** bardzo dokładnie **, ponieważ temu rodzajowi niekompletnego raportowania błędów nie towarzyszy żaden tekst (zwłaszcza nie w zakładce 'Dziennik błędów' ani' Konsola'). Odpowiedź @CoolBeans rozwiązała problem także dla mnie. – Withheld

Odpowiedz

17

Nie wiedząc, jakie błędy widzisz, zakładam, że problem dotyczy właściwości projektu Eclipse (ścieżka kompilacji, specyfikacja katalogu src, katalog klas wyjściowych itp.).

Oznaczyłeś wtyczkę m2eclipse, więc powinieneś być w stanie kliknąć prawym przyciskiem myszy na swoim projekcie w czasie zaćmienia wybierz maven->update project configuration. Jeśli nie widzisz tej opcji pod kluczem, powinieneś najpierw zobaczyć opcję o nazwie maven->enable dependency management. Najpierw kliknij to, a następnie powinieneś zobaczyć opcję konfiguracji projektu aktualizacji.

Jeśli to nie rozwiąże problemu, otwórz katalog projektu zawierający plik pom.xml w wierszu polecenia i uruchom mvn eclipse:eclipse.

Jeden z powyższych powinien rozwiązać te nieznośne komunikaty o błędach, pod warunkiem, że twoja własna kompilacja się powiedzie.

+0

To było kilka problemów związanych z wersją narzędzia, ponieważ Maven 3 musi używać numeru wersji dla wszystkich wtyczek budujących. używając Effective POM I naprawiłem problemy. – Chandana

+0

@CoolBeans, nie sądzę, że dobrym pomysłem jest wymieszanie wtyczki eclipse-maven, tj. 'Eclipse: eclipse' i m2eclipse. Obaj oddają się własnym odmianom magii. –

+0

@Vineet Reynolds Zgadzam się. Dałem go jako opcję przy użyciu OP nie chce używać m2eclipse. – CoolBeans

1

w Eclipse otworzyć zakładkę Znaczniki (można go otworzyć z Window -> Show View -> poszukiwanie markerów)

Pokazane zostaną wszystkie związane z nimi błędy z projektu. Możesz zidentyfikować swoje problemy związane z problemem i odpowiednio rozwiązać. Czasami pokazuje on opcję Quick Fix, która jest pomocna.

Powiązane problemy