„Eclipse“ ir „Maven“ papildiniai

Turinys
Kadangi ankstesnėse pamokose naudojome „Maven“, galbūt pastebėjote, kad mes naudojome tik komandas iš terminalo ir naudojome „Notepad ++“ (arba bent jau aš) POM failui modifikuoti. Apskritai jūs naudojate IDE kodui rašyti ir sintaksės taisymui pamokose, taip pat, kad viskas būtų tvarkinga. „Maven“ turi papildinį, kuris paverčia jūsų „Maven“ projektus į „Eclipse“ projektus (gerai žinomas IDE), o „Eclipse“ turi galimybę naudoti „Maven“ skambučius per papildinį. Šioje pamokoje sužinosime, kaip naudoti šiuos 2 papildinius.
Tarkime, kad norite atidaryti savo „Maven“ projektą „Eclipse“, kad galėtumėte juo manipuliuoti iš IDE, tam turite konvertuoti „Maven“ projektą į „Eclipse“ projektą, o tai reiškia, kad turėsite .classpath ir .project failus bei .settings aplanką, kurį „Eclipse“ naudoja jūsų projekto charakteristikoms atpažinti.

DIDELIS

Norėdami konvertuoti „Maven“ projektą, tiesiog atidarykite komandų eilutę, eikite į aplanką, kuriame yra POM failas, ir įveskite komandą mvn užtemimas: užtemimas su kuria „Maven“ automatiškai pasirūpins reikiamų konfigūracijų atsisiuntimu, kad jūsų projektas būtų importuotas į „Eclipse“.
Skirtingai nuo anksčiau matytų papildinių, „Eclipse“ papildinio nereikia sukonfigūruoti POM faile, „Maven“ jį automatiškai atpažįsta ir pradeda atsisiųsti iš saugyklos.
Konvertavus į „Eclipse“ projektą, jūs tiesiog turite patekti į „Eclipse“ ir importuoti projektą, eidami į Failas → Importuoti … → Bendra → Esamas projektas į darbo sritį ir meniu pasirinkite aplanką, kuriame yra POM failas (ir .classpath bei .project failus), kad „Eclipse“ importuotų projektą be jokios tarpinės konfigūracijos.
Kai projektas bus importuotas, gali atsitikti taip, kad „Eclipse“ jūsų projekte įveda klaidą, nurodančią, kad nėra kintamojo M2_REPO, o tai reiškia, kad „Eclipse“ negauna stiklainių „Maven“ saugykloje (nes mes to nepaaiškinome). Norėdami tai ištaisyti, mes tiesiog turime sukurti „Eclipse“ kintamąjį, nukreipiantį į aplanką „.m2“, kuris galbūt yra jūsų namų aplanke (mano atveju, mano vartotojo Manuelio aplanke).

Leisiu jums patiems sukurti kintamąjį M2_REPO, tai paprasta, tai daroma jūsų projekto klasėje.
Jei atlikote veiksmus iki čia, suprasite, kad „Eclipse“ nežino, kaip vykdyti „Maven“ komandas, todėl turite grįžti į terminalą vykdyti „Maven“ komandų. Kadangi tai juokinga, tinkamiausia yra atsisiųsti „Maven“ papildinį iš „Eclipse“.
Norėdami tai padaryti, mes pasirenkame Pagalba → Įdiegti naują programinę įrangą … ir tame lange turite ieškoti „Maven“ papildinio. Teoriškai įdėjus „Maven“ į filtrą ir pasirinkus „Visos galimos svetainės“ turėtų būti įtraukta ši svetainė „http: //download.ecli … releases“, kurioje yra „Eclipse“ skirtas „Maven“ papildinys. Jei ne, būtinai įtraukite minėtą svetainę į svetainių sąrašą.
Kai kurios „Eclipse“ konfigūracijos (mano „Kepler“, skirta „Java EE“) jau yra įdiegtas „Maven“ papildinys, ir jums tereikia jį atnaujinti ieškant toje svetainėje.
Įdiegę papildinį pastebėsite nedidelius „Eclipse“ pakeitimus. Visų pirma, galite paleisti POM failus, dešiniuoju pelės mygtuku spustelėdami juos ir pasirinkdami komandą, kurią norite paleisti submeniu „Maven“. POM failai taip pat parodys kelis skirtukus žemiau, kad galėtumėte juos pamatyti iš skirtingų perspektyvų, galite pridėti ir pašalinti priklausomybes keliais paspaudimais arba tiesiog tiesiogiai pakeisti, kaip tai darėme iki šiol.

DIDELIS

Tikiuosi, kad tai jums padėjo. Su šia pamoka mes pasiekėme pagrindinių „Maven“ vadovėlių pabaigą, o nuo šiol aš sutelksiu dėmesį į pavasario pamokas, naudojant „Maven“ kaip saugyklą dinamiškoms žiniatinklio programoms kurti. Tikiuosi, kad jums patiko ir toliau skaitykite mano vadovėlius. Iki kito karto!Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave