/ / Eclipse pokazuje brakujący słoik, gdy się tam znajduje - eclipse, maven

Eclipse pokazuje brakujący słoik, kiedy go tam jest - zaćmienie, maven

Dodałem folder zależności Maven do mojej ścieżki kompilacji w Eclipse, ale pokazuje, że brakuje niektórych plików jar, podczas gdy są one nadal tam, gdy przeglądam je z Nautilusa. Używam Ubuntu 12.04

Odpowiedzi:

0 dla odpowiedzi № 1

Dodałem folder zależności maven do mojej ścieżki kompilacji

Nie dodajesz samodzielnie folderu zależności. Jeśli zainstalowałeś m2e, maven automatycznie pobierze zależności i doda je do ścieżki klas.

ale pokazuje, że brakuje niektórych plików jar

Czy naprawdę jest napisane „Brak pliku wersja.jar” lub „Nie znaleziono klasy”?

kiedy przeglądam je z Nautilusa

Czy więc ręcznie umieściłeś pliki .jar gdzieś w swoim systemie plików? Jeśli tak, musisz użyć

<dependency>
...
<scope>system</scope>
<systemPath>../path/to/dependency.jar</systemPath>
</dependency>

Ale ogólnie nie zaleca się używania zależności obejmujących zakres systemu. Pozwól mavenowi je pobrać lub zainstaluj własne zależności lokalnie, używając celu instalacji.

Upewnij się też, że odświeżysz swój projekt. Jeśli masz zainstalowany m2e, naciśnij [alt]+[F5] lub kliknij prawym przyciskiem myszy projekt i wybierz maven -> update project. Spowoduje to ponowne pobranie wszystkich potrzebnych zależności i wtyczek, które są określone w pliku pom.xml.