Stiahnite si zdroje a Javadocs pomocou Maven

1. Prehľad

Nahliadnutie do zdrojového kódu a dokumentácie rôznych knižníc a rámcov je dobrý spôsob, ako sa o nich dozvedieť viac.

V tomto krátkom tutoriáli sa dozvieme, ako nakonfigurovať Maven, alebo ako požiadať Maven, aby nám sťahoval zdroje závislostí a ich Javadocs.

2. Príkazový riadok

Maven predvolene sťahuje iba skutočný súbor JAR každej závislosti, nie súbory zdrojov a dokumentácie.

Ak chcete stiahnuť iba zdroje, najskôr by sme mali prejdite do adresára obsahujúceho pom.xml a potom vykonajte príkaz:

závislosť mvn: zdroje

Stiahnutie zdrojov môže chvíľu trvať. Podobne na stiahnutie iba Javadocs môžeme vydať príkaz:

závislosť mvn: resolve -Dclassifier = javadoc

Samozrejme si ich môžeme stiahnuť aj jedným príkazom:

závislosť mvn: závislosť zdrojov: vyriešiť -Dclassifier = javadoc

Je zrejmé, že ak po vydaní týchto príkazov pridáme novú závislosť, musíme znova vydať príkazy na stiahnutie zdrojov a Javadocs pre novú závislosť.

3. Nastavenia Maven

Je tiež možné stiahnuť zdroje a dokumentáciu v celom systéme pre všetky projekty Maven. Aby sme to dosiahli, mali by sme upraviť ~ / m2 / settings.xml súbor alebo ho vytvorte a pridajte do neho nasledujúcu konfiguráciu:

    skutočné zdroje na stiahnutie 

Ako je uvedené vyššie, vytvárame profil a predvolene ho aktivujeme. V tomto profile nastavujeme dve vlastnosti, ktoré hovoria Mavenovi, aby sťahoval zdroje a dokumentáciu. Maven navyše použije tieto nastavenia na všetky projekty.

4. The pom.xml

Je dokonca možné vložiť túto konfiguráciu do pom.xml. Týmto spôsobom prinútime všetkých prispievateľov do projektu, aby si v rámci riešenia závislostí stiahli zdroje a dokumentáciu:

   org.apache.maven.plugins zdroje maven-dependency-plugin 3.1.2 vyriešiť javadoc 

Tu konfigurujeme maven-dependency-plugin na stiahnutie zdrojov a dokumentácie.

5. Nastavenie IDE

Môžeme tiež nastaviť naše obľúbené IDE, ktoré to urobia za nás. Napríklad v IntelliJ IDEA musíme ísť na Predvoľba> Zostavenie, spustenie, nasadenie> Nástroje na zostavenie> Maven> import a začiarknite políčka zdroje a dokumentácia:

6. Záver

V tomto rýchlom výučbe sme videli, ako sťahovať zdroje závislostí a dokumentáciu v Mavene rôznymi spôsobmi, od riešení príkazového riadku po konfigurácie podľa projektu alebo celého systému.


$config[zx-auto] not found$config[zx-overlay] not found