Spisie treści
Ponieważ używaliśmy Mavena w poprzednich samouczkach, być może zauważyłeś, że używaliśmy tylko poleceń z terminala i używaliśmy Notepad ++ (a przynajmniej tak) do modyfikacji pliku POM. Ogólnie rzecz biorąc, używasz IDE do pisania kodu i poprawiania składni w swoich klasach, a także do utrzymywania porządku. Maven zawiera wtyczkę do konwersji projektów Maven na projekty Eclipse (dobrze znane IDE), a Eclipse ma możliwość korzystania z wywołań Maven za pośrednictwem wtyczki. W tym samouczku dowiemy się, jak korzystać z tych 2 wtyczek.Załóżmy, że chcesz otworzyć swój projekt Maven w Eclipse, aby móc nim manipulować z poziomu IDE, w tym celu musisz przekonwertować projekt Maven na projekt Eclipse, co oznacza, że będziesz mieć pliki .classpath i .project oraz .settings folder, którego Eclipse używa do rozpoznawania cech Twojego projektu.
POWIĘKSZAĆ
W przeciwieństwie do wtyczek, które widzieliśmy wcześniej, wtyczka Eclipse nie musi być konfigurowana w pliku POM, Maven automatycznie ją rozpoznaje i zaczyna pobierać z repozytorium.
Po przekonwertowaniu na projekt Eclipse wystarczy wejść do Eclipse i zaimportować projekt, przechodząc do Plik → Importuj… → Ogólne → Istniejący projekt do przestrzeni roboczej iw menu wybierz folder, w którym znajduje się plik POM (oraz pliki .classpath i .project), aby Eclipse zaimportował projekt bez pośredniej konfiguracji.
Po zaimportowaniu projektu może się zdarzyć, że Eclipse zgłosi błąd w Twoim projekcie, który odnosi się do braku zmiennej M2_REPO, co oznacza, że Eclipse nie pobiera jarów w repozytorium Mavena (ponieważ tego nie wyjaśniliśmy). Aby to poprawić, wystarczy utworzyć zmienną w Eclipse wskazującą na folder „.m2”, który prawdopodobnie znajduje się w twoim katalogu domowym (w moim przypadku jest to folder mojego użytkownika Manuela).
Jeśli wykonałeś kroki do tego momentu, zdasz sobie sprawę, że Eclipse nie wie, jak wykonać polecenia Maven i dlatego musisz wrócić do terminala, aby wykonać polecenia Maven. Ponieważ jest to śmieszne, najodpowiedniejsze jest pobranie wtyczki Maven w Eclipse.
W tym celu wybierzemy Pomoc → Zainstaluj nowe oprogramowanie… iw tym oknie musisz poszukać wtyczki Maven. Teoretycznie umieszczenie „Maven” w filtrze i wybranie „Wszystkie dostępne witryny” powinno zawierać witrynę „http://download.ecli…releases”, która zawiera wtyczkę Maven dla Eclipse. Jeśli nie, dodaj wspomnianą witrynę do listy witryn.
Niektóre konfiguracje Eclipse (moja to Kepler dla Java EE) są już dostarczane z zainstalowaną wtyczką Maven i wszystko, co musisz zrobić, to zaktualizować ją, przeszukując tę witrynę.
Po zainstalowaniu wtyczki zauważysz niewielkie zmiany w Eclipse. Przede wszystkim możesz uruchamiać pliki POM, klikając je prawym przyciskiem myszy i wybierając polecenie, które chcesz uruchomić w podmenu "Maven". Pliki POM pokażą również kilka zakładek poniżej, aby móc je zobaczyć z różnych perspektyw, możesz dodawać i usuwać zależności za pomocą kilku kliknięć lub po prostu modyfikować to bezpośrednio, tak jak robiliśmy to do tej pory.
POWIĘKSZAĆ