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
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
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- 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 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.
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ť.