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 8 - Správa závislostí v modulárním projektu v Mavenu

V předchozí lekci, Lokální repozitář a moduly v Mavenu, jsme si vysvětlili, co je to lokální repozitář, a ukázali jsme si, jak vytvořit modulární aplikaci v Mavenu.

V dnešním Maven tutoriálu doplníme do naší modulární aplikace druhý modul web a ukážeme si, jak nastavit závislosti mezi jednotlivými moduly a jak celý projekt konfigurovat v rodičovském souboru pom.xml.

Modul web

V modulární aplikaci máme z lekce Lokální repozitář a moduly v Mavenu připravený rodičovský projekt a modul core. Nyní si přidáme modul web.

Tentokrát použijeme příkaz mvn archetype:generate a vytvoříme webovou aplikaci z archetypu maven-archetype-webapp, která bude využívat modul core. V adresáři modularni-aplikace spustíme příkaz:

$ mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeVersion=1.4 -DgroupId=cz.itnetwork -DartifactId=web -Dversion=1.0 -Dpackage=cz.itnetwork

Při pohledu do souboru pom.xml rodičovského projektu vidíme,


 

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

Před koupí tohoto článku je třeba koupit předchozí díl

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 pomocí sekce dependecyManagement v souboru pom.xml nastavíme správu závislostí modulárního projektu a popíšeme si výhody tohoto přístupu.
Článek pro vás napsal Atrament
Avatar
Aktivity