Pluginurile Eclipse și Maven

Cuprins
Deoarece am folosit Maven în tutoriale anterioare, este posibil să fi observat că am folosit doar comenzile de la terminal și am folosit Notepad ++ (sau cel puțin eu) pentru a modifica fișierul POM. În general, utilizați un IDE pentru a vă scrie codul și ați corectat sintaxa în clasele dvs., precum și pentru a menține lucrurile îngrijite. Maven vine cu un plugin pentru a vă converti proiectele Maven în proiecte Eclipse (un IDE bine cunoscut), iar Eclipse are posibilitatea de a utiliza apelurile Maven printr-un plugin. Vom învăța cum să folosim aceste 2 plugin-uri în acest tutorial.
Să presupunem că doriți să vă deschideți proiectul Maven în Eclipse, astfel încât să îl puteți manipula din IDE, pentru aceasta trebuie să vă convertiți proiectul Maven într-un proiect Eclipse, ceea ce implică faptul că veți avea fișiere .classpath și .project, precum și un .settings dosar pe care Eclipse îl folosește pentru a recunoaște caracteristicile proiectului dvs.

MARI

Pentru a vă converti proiectul Maven trebuie doar să deschideți linia de comandă, accesați folderul în care se află fișierul POM și tastați comanda mvn eclipse: eclipse cu care Maven se va ocupa automat de descărcarea configurațiilor necesare pentru a permite importarea proiectului dvs. în Eclipse.
Spre deosebire de pluginurile pe care le-am văzut anterior, pluginul Eclipse nu trebuie să fie configurat în fișierul POM, Maven îl recunoaște automat și începe să îl descarce din depozit.
Odată convertit la un proiect Eclipse, trebuie doar să intrați în Eclipse și să importați proiectul mergând în Fișier → Import … → Generalități → Proiect existent în spațiul de lucru iar în meniu selectați folderul în care se află fișierul POM (și fișierele .classpath și .project), astfel încât Eclipse să importe proiectul fără nicio configurație intermediară.
Odată ce proiectul este importat, se poate întâmpla ca Eclipse să arunce o eroare în proiectul dvs. care se referă la absența variabilei M2_REPO, care se referă la faptul că Eclipse nu primește borcanele în depozitul Maven (deoarece nu am explicat-o). Pentru a-l corecta, trebuie doar să creăm variabila în Eclipse care indică folderul „.m2” care este posibil în folderul de acasă (în cazul meu, folderul utilizatorului meu Manuel).

Vă voi lăsa să creați singuri variabila M2_REPO, este simplu, se face în clasa proiectului dvs.
Dacă ați urmat pașii de până aici, veți realiza că Eclipse nu știe cum să execute comenzile Maven și, prin urmare, trebuie să vă întoarceți la terminal pentru a executa comenzile Maven. Deoarece acest lucru este ridicol, cel mai potrivit este să descărcați pluginul Maven în Eclipse.
Pentru a face acest lucru, vom alege Help → Install New Software … și în acea fereastră trebuie să căutați pluginul Maven. În teorie, plasarea „Maven” în filtru și alegerea „Toate site-urile disponibile” ar trebui să includă acest site „http: //download.ecli … release”, care conține pluginul Maven pentru Eclipse. Dacă nu, asigurați-vă că adăugați site-ul menționat la lista de site-uri.
Unele configurații Eclipse (a mea este Kepler pentru Java EE) vin deja cu pluginul Maven instalat și tot ce trebuie să faceți este să îl actualizați căutând pe acel site.
Odată ce ați instalat pluginul, veți observa câteva modificări ușoare în Eclipse. În principal, puteți rula fișierele POM făcând clic dreapta pe ele și alegând comanda pe care doriți să o rulați în submeniul „Maven”. Fișierele POM vor afișa mai multe file de mai jos pentru a le putea vedea din perspective diferite, puteți adăuga și elimina dependențe prin intermediul mai multor clicuri sau pur și simplu să le modificați direct așa cum am făcut până acum.

MARI

Sper că acest lucru v-a ajutat, cu acest tutorial am ajuns la sfârșitul tutorialelor de bază Maven, de acum înainte mă voi concentra pe tutorialele de primăvară folosind Maven ca depozit pentru a crea aplicații web dinamice. Sper că ți-a plăcut și continuă să îmi citești tutorialele. Până data viitoare!V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave