IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

5. diel - Konfiguračný súbor pom.xml v Mavene

V predchádzajúcej lekcii, Životné cykly a fázy Mavenu, pluginy a ich ciele , sme si vysvetlili, čo je to v Mavene životný cyklus a aké má fáza. Popísali sme si aj pluginy a ich ciele.

Dnes sa v Maven tutoriále zameriame na konfiguračný súbor pom.xml. Popíšeme si jeho jednotlivé časti a naučíme sa v ňom nastaviť parameter mainClass pre plugin exec.

Súbor pom.xml

Srdcom a dušou každého mavenovského projektu je súbor pom.xml nachádzajúci sa v adresári s projektom. Obsahuje všetky informácie, ktoré Maven potrebuje pre svoju činnosť. Všetka konfigurácia nášho projektu sa preto odohráva v ňom.

POM je skratka pre Project Object Model. V tomto XML súbore nájdeme informácie, ktoré sme zadali už pri vytváraní projektu - groupId, artifactId a podobne. Ďalej tu nájdeme informácie, ktoré vygeneroval sám Maven pri vytváraní projektu. Sú tu uvedené predovšetkým verzie pluginov, ktoré sa majú pre daný projekt použiť.

Súbor si otvoríme v našom obľúbenom textovom editore a pozrieme sa bližšie čo obsahuje.

Hlavička súboru

Úplne na začiatku súboru vidíme tag <project> s informáciami o použitej xml schéme. Hneď nasleduje tag <modelVersion>, kde je uvedená verzia POM. Momentálne je jediná


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

Minul 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émiové sekcie.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh iba za 250 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 10 článkom (9 lekcií, test) tohoto kurzu.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Neobmedzený a trvalý prístup k jednotlivým lekciím.
  • 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 Maven tutoriále preskúmame konfiguračný súbor pom.xml. Dozvieme sa, na čo slúžia jeho jednotlivé bloky a ako v ňom upraviť nastavenia nášho projektu.

Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.

Článok pre vás napísal Atrament
Avatar
Aktivity