Maven - Eclipse IDE
Eclipse zapewnia doskonałą wtyczkę m2eclipse, która bezproblemowo integruje Maven i Eclipse.
Poniżej wymieniono niektóre funkcje m2eclipse -
Możesz uruchomić cele Maven z Eclipse.
Możesz przeglądać dane wyjściowe poleceń Mavena wewnątrz Eclipse, używając jego własnej konsoli.
Możesz aktualizować zależności maven za pomocą IDE.
Możesz uruchamiać kompilacje Maven z poziomu Eclipse.
Zarządza zależnościami dla ścieżki kompilacji Eclipse na podstawie pom.xml Mavena.
Rozwiązuje zależności Maven z obszaru roboczego Eclipse bez instalowania do lokalnego repozytorium Maven (wymaga, aby projekt zależności znajdował się w tym samym obszarze roboczym).
Automatycznie pobiera wymagane zależności i źródła ze zdalnych repozytoriów Maven.
Zapewnia kreatory do tworzenia nowych projektów Maven, pom.xml i umożliwia obsługę Maven w istniejących projektach
Zapewnia szybkie wyszukiwanie zależności w zdalnych repozytoriach Maven.
Instalowanie wtyczki m2eclipse
Użyj jednego z poniższych linków, aby zainstalować m2eclipse -
Zaćmienie | URL |
---|---|
Eclipse 3.5 (Gallileo) | Instalowanie m2eclipse w Eclipse 3.5 (Gallileo) |
Eclipse 3.6 (Helios) | Instalowanie m2eclipse w Eclipse 3.6 (Helios) |
Poniższy przykład pomoże Ci wykorzystać zalety integracji Eclipse i Mavena.
Importuj projekt Mavena w Eclipse
Otwórz Eclipse.
Wybierz File > Import > opcja.
Wybierz opcję Maven Projekty. Kliknij przycisk Dalej.
Wybierz lokalizację projektu, w której projekt został utworzony za pomocą Maven. Utworzyliśmy bankowość konsumencką projektu Java w poprzednich rozdziałach. Przejdź do rozdziału „Tworzenie projektu Java”, aby zobaczyć, jak stworzyć projekt za pomocą Mavena.
Kliknij przycisk Zakończ.
Teraz możesz zobaczyć projekt maven w zaćmieniu.
Teraz spójrz na consumer Bankingwłaściwości projektu. Możesz zobaczyć, że Eclipse dodał zależności Maven do ścieżki budowania Java.
Teraz nadszedł czas, aby zbudować ten projekt przy użyciu możliwości mavena zaćmienia.
- Kliknij prawym przyciskiem myszy projekt ConsumerBanking, aby otworzyć menu kontekstowe.
- Wybierz opcję Uruchom jako.
- Następnie opcja pakietu Maven.
Maven rozpocznie budowę projektu. Możesz zobaczyć dane wyjściowe w Konsoli Eclipse w następujący sposób -
[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------
[INFO] Building consumerBanking
[INFO]
[INFO] Id: com.companyname.bank:consumerBanking:jar:1.0-SNAPSHOT
[INFO] task-segment: [package]
[INFO] -------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [surefire:test]
[INFO] Surefire report directory:
C:\MVN\consumerBanking\target\surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running com.companyname.bank.AppTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] [jar:jar]
[INFO] -------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] -------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Thu Jul 12 18:18:24 IST 2012
[INFO] Final Memory: 2M/15M
[INFO] -------------------------------------------------------------------
Teraz kliknij prawym przyciskiem myszy App.java. WybierzRun Asopcja. Następnie wybierzJava Application.
Zobaczysz wynik w następujący sposób -
Hello World!