Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 5 - Konfigurační soubor pom.xml v Mavenu

V předchozí lekci, Životní cykly a fáze Mavenu, pluginy a jejich cíle, jsme si vysvětlili, co je to v Mavenu životní cyklus a jaké má fáze. Popsali jsme si také pluginy a jejich cíle.

Dnes se v Maven tutoriálu zaměříme na konfigurační soubor pom.xml. Popíšeme si jeho jednotlivé části a naučíme se v něm nastavit parametr mainClass pro plugin exec.

Soubor pom.xml

Srdcem a duší každého mavenovského projektu je soubor pom.xml nacházející se v adresáři s projektem. Obsahuje všechny informace, které Maven potřebuje pro svoji činnost. Veškerá konfigurace našeho projektu se proto odehrává v něm.

POM je zkratka pro Project Object Model. V tomto XML souboru najdeme informace, které jsme zadali už při vytváření projektu - groupId, artifactId a podobně. Dále zde najdeme informace, které vygeneroval sám Maven při vytváření projektu. Jsou zde uvedené především verze pluginů, které se mají pro daný projekt použít.

Soubor si otevřeme v našem oblíbeném textovém editoru a podíváme se blíže co obsahuje.

Hlavička souboru

Úplně na začátku souboru vidíme tag <project> s informacemi o použitém xml schématu. Hned následuje tag <modelVersion>, kde je uvedena verze POM. Momentálně je jediná


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V Maven tutoriálu prozkoumáme konfigurační soubor pom.xml. Dozvíme se, k čemu slouží jeho jednotlivé bloky a jak v něm upravit nastavení našeho projektu.
Článek pro vás napsal Atrament
Avatar
Aktivity