Maven offline režim
1. Prehľad
Niekedy možno budeme musieť výslovne požiadať Maven, aby z rôznych dôvodov nič nestiahol zo svojich úložísk.
V tomto krátkom návode sa dozvieme, ako povoliť režim offline v aplikácii Maven.
2. Príprava
Pred prechodom do režimu offline je nevyhnutné prevziať potrebné artefakty. V opačnom prípade môžeme zlyhať v efektívnom používaní tohto režimu.
Na prípravu na režim offline môžeme použiť prejsť do režimu offline cieľ z maven-dependency-plugin:
závislosť mvn: prechod do režimu offline
Tento cieľ rieši všetky závislosti projektu - vrátane doplnkov a zostáv a ich závislostí. Po dosiahnutí tohto cieľa môžeme bezpečne pracovať v režime offline.
3. Režim offline
Na vykonávanie cieľov a fáz Maven v offline režime stačí použiť príkaz -o alebo – Offline možnosť. Napríklad na spustenie integračných testov v režime offline:
mvn -o overiť
Ak sme už stiahli všetky požadované artefakty, tento príkaz úspešne vykoná všetky testy. V opačnom prípade to zlyhá.
Je tiež možné globálne nakonfigurovať režim offline nastavením offline majetok v ~ / .m2 / settings.xml spis:
pravda
Toto nastavenie sa použije na všetky projekty Maven. The offline vlastnosť je predvolene nastavená na nepravdivé. Takže, keď používame -o táto možnosť dočasne prepíše toto predvolené nastavenie na dobu trvania tohto príkazu.
4. Záver
V tomto rýchlom výučbe sme videli, ako sa pripraviť na offline režim Maven pomocou maven-dependency-plugin. Tiež sme sa oboznámili s prístupom z príkazového riadku aj s prístupom založeným na nastaveniach, aby sme povolili režim offline.