Wtyczki Eclipse i Maven

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Ć

Aby przekonwertować projekt Maven, wystarczy otworzyć wiersz poleceń, przejść do folderu, w którym znajduje się plik POM i wpisać polecenie zaćmienie mvn: zaćmienie dzięki któremu Maven automatycznie zajmie się pobraniem niezbędnych konfiguracji, aby umożliwić zaimportowanie projektu do Eclipse.
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).

Pozwolę ci samemu stworzyć zmienną M2_REPO, to proste, robi się to w ścieżce klas twojego projektu.
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Ć

Mam nadzieję, że to ci pomogło, dzięki temu samouczkowi dotarliśmy do końca podstawowych samouczków Mavena, od teraz skupię się na samouczkach Springa, używając Mavena jako repozytorium do tworzenia dynamicznych aplikacji internetowych. Mam nadzieję, że Ci się podobało i czytaj dalej moje tutoriale, aż do następnego razu!Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave