A Maven bemutatója alapvető és haladó fogalmakat tartalmaz apache maven technológia. Maven oktatóanyagunk kezdőknek és profiknak készült.
Maven erős projektmenedzsment eszköz amely a POM-on (projektobjektum-modell) alapul. Projektek felépítéséhez, függőségekhez és dokumentációkhoz használják.
Leegyszerűsíti az összeállítási folyamatot, mint az ANT. De ez túl fejlett, mint az ANT.
A Maven jelenlegi verziója a 3.
A probléma megértése Maven nélkül
A projektfejlesztés során számos problémával szembesülünk. Az alábbiakban tárgyaljuk őket:
1) Üvegkészlet hozzáadása minden projekthez: Struts, rugós, hibernált keretrendszerek esetén minden projekthez hozzá kell adnunk jar fájlkészletet. Tartalmaznia kell az üvegek összes függőségét is.
2) A megfelelő projektstruktúra létrehozása: Létre kell hoznunk a megfelelő projektstruktúrát a servletben, struts-ban stb., különben nem kerül végrehajtásra.
3) A projekt felépítése és telepítése: Fel kell építenünk és telepítenünk kell a projektet, hogy működni tudjon.
Mit csinál?
A Maven leegyszerűsíti a fent említett problémákat. Főleg a következő feladatokat látja el.
- Ez megkönnyíti a projekt felépítését
- Egységes építési folyamatot biztosít (a maven projektet az összes maven projekt megoszthatja)
- Projektinformációkat biztosít (naplódokumentum, kereszthivatkozási források, levelezési lista, függőségi lista, egységteszt jelentések stb.)
- Könnyen áttelepíthető a Maven új funkcióira
Az Apache Maven segít a kezelésben
- Épít
- Dokumentáció
- Feljelentés
- SCM-ek
- Kiadások
- terjesztés
Mi az Építőeszköz
Egy építőeszköz gondoskodik mindenről a folyamat felépítéséhez. A következőket teszi:
- Forráskódot generál (ha automatikusan generált kódot használnak)
- Dokumentációt generál forráskódból
- Forráskódot fordít
- A ZIP-fájl JAR-jába fordított kódot csomagol
- Telepíti a csomagolt kódot a helyi lerakatba, a kiszolgáló lerakatába vagy a központi lerakatba
Maven Index
Maven oktatóanyag
- Mi az a Maven
- Ant vs Maven
- Telepítse a Maven-t
- Maven Repository
- 1) Helyi adattár
- 2) Központi adattár
- 3) Remote Repository
- Maven Pom.xml
- Maven példa
- Maven Web App
- Maven Plugin
Maven az Eclipse-ben
- Maven Eclipse példa
Maven interjú
- Maven interjúkérdések
Tudod?
- Különbség az Ant és a Maven között
- Hogyan kell telepíteni a Maven-t?
- Maven tárolók: helyi, szerver és központi
- Hogyan készítsünk Maven példát?
- Hogyan készítsünk Maven webalkalmazást?
- Mi az a Project Object Model?