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
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).
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