4. diel - Životné cykly a fázy Mavenu, pluginy a ich ciele
V predchádzajúcej lekcii, Kompilácia a spustenie projektu s Mavenom z príkazového riadku , sme si ukázali, ako vytvorený projekt pomocou Mavenu z príkazového riadka skompilovať, spustiť a vyčistiť.
V dnešnom tutoriále si vysvetlíme, ako Maven vnútorne funguje. Povieme si, čo je to životný cyklus a aké má fáza. Popíšeme si tiež bližšie fungovanie pluginov a ich ciele.
Životné cykly
Životným cyklom (lifecycle) sa v Mavene rozumie postupnosť úkonov vedúca k dosiahnutiu určitého stavu projektu. Maven má v základe definované tri životné cykly:
default- Ide o východiskový cyklus, ktorý zaisťuje skompilovanie zdrojového kódu, otestovanie a vytvorenie príslušného balíčka vrátane jeho skopírovania do repositárov.clean- Cykluscleannaopak vyčistí náš projekt a zanechá iba zdrojové kódy.site-Posledný cyklus umožňuje vytvoriť webové stránky s dokumentáciou nášho projektu.
Každý z týchto cyklov obsahuje rôzne fázy (phases). V predchádzajúcich lekciách sme si ukázali niekoľko základných úkonov, ktoré môžeme s naším projektom pomocou Mavenu urobiť.
Vieme už použiť napríklad príkaz:
$ mvn compile
Vieme, že týmto príkazom skompilujeme zdrojové kódy nášho projektu.
Príkazom mvn voláme
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.
ročné PREDPLATNÉ
44 €
mesačne, platené ročne (528 €)14 000+ lekcií, cvičení a testov
6 000+ ti zostane navždy
Neobmedzený prístup ku všetkým aktuálnym
aj pripravovaným kurzom.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
10 €
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriále si vysvetlíme, čo v Mavene znamená životný cyklus a aké sú jeho jednotlivé fázy. Tiež si popíšeme bližšie pluginy, ich ciele a parametre.
