7. diel - Lokálny repozitár a moduly v Mavene

V predchádzajúcej lekcii, Pridanie závislostí do projektu v Mavene , sme si ukázali, ako do projektu pridať závislosť z Maven Central Repository pre využitie knižníc tretích strán.

V dnešnom Maven tutoriále sa zameriame na lokálny repozitár Mavenu. Ukážeme si, ako doň pridať vlastnú knižnicu a ako ju následne využiť v inom projekte. Dozvieme sa tiež, čo to sú Maven moduly a vytvoríme jednoduchý modulárny projekt.

Lokálny repozitár Mavenu

Pri prvom použití Mavenu na našom počítači sa v domovskom adresári vytvoril skrytý adresár .m2/. To je takzvaný lokálny repozitár, kam Maven sťahuje všetky závislosti.

Keď adresár preskúmame, uvidíme, že obsahuje súbor settings.xml a samotný repozitár s názvom repository/. Tu nájdeme štruktúru podadresárov zodpovedajúcu groupId, artifactId a version. Samotnú knižnicu MigLayout nájdeme v adresári repository/com/miglayout/miglayout-swing/11.1.

Obsah adresára .m2/ vypíšeme z príkazového riadka pomocou $ ls ~/.m2.

Celá táto zdanlivo komplikovaná štruktúra má svoj účel. Nie je potrebné, aby


 

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

Vedomosti v hodnote stoviek tisíc získaš za pár eur

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.

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

Čo od nás v ďalších lekciách dostaneš?
  • 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 popíšeme lokálny repozitár Mavenu a pridáme doň knižnicu, ktorú využijeme v inom projekte. Naučíme sa tiež aplikáciu rozdeliť do modulov.
Článok pre vás napísal Atrament
Avatar
Aktivity