Maven Offline mód

1. Áttekintés

Előfordulhat, hogy különféle okokból kifejezetten arra kell kérnünk Mavenet, hogy ne töltsön le semmit a tárából.

Ebben a rövid bemutatóban megnézzük, hogyan lehet engedélyezni az offline módot Mavenben.

2. Előkészítés

Az offline módba lépés előtt feltétlenül töltse le a szükséges tárgyakat. Ellenkező esetben előfordulhat, hogy nem fogjuk hatékonyan használni ezt a módot.

Az offline módra való felkészüléshez használhatjuk a go-offline gól a maven-dependency-plugin:

mvn függőség: go-offline

Ez a cél megoldja az összes projektfüggőséget - beleértve a beépülő modulokat és jelentéseket, valamint azok függőségeit. A cél futtatása után biztonságosan dolgozhatunk offline módban.

3. Offline mód

A Maven célok és fázisok offline módban történő végrehajtásához csak a -o vagy – Offline választási lehetőség. Például az integrációs tesztek offline módban történő futtatásához:

mvn -o igazolni

Ez a parancs sikeresen végrehajtja az összes tesztet, ha már letöltöttük az összes szükséges mellékterméket. Ellenkező esetben nem fog sikerülni.

Az offline mód globálisan is konfigurálható a offline ingatlan a ~ / .m2 / settings.xml fájl:

 igaz 

Ez a beállítás minden Maven-projektre érvényes lesz. A offline tulajdonság alapértelmezés szerint a hamis. Tehát, amikor a -o opcióval átmenetileg felülírja az alapértelmezett beállítást a parancs időtartama alatt.

4. Következtetés

Ebben a gyors bemutatóban láttuk, hogyan kell felkészülni a Maven offline mód használatára maven-dependency-plugin. Ismerkedtünk mind a parancssori, mind a beállításokon alapuló megközelítéssel az offline mód engedélyezéséhez.