Izvanmrežni način rada Maven

1. Pregled

Ponekad ćemo iz različitih razloga možda trebati izričito zatražiti od Mavena da ne preuzima ništa iz njegovih spremišta.

U ovom kratkom vodiču vidjet ćemo kako omogućiti izvanmrežni način rada u Mavenu.

2. Priprema

Prije nego što krenete u izvanmrežni način, bitno je preuzeti potrebne artefakte. U suprotnom, možda nećemo uspješno koristiti ovaj način rada.

Da bismo se pripremili za izvanmrežni način, možemo koristiti izvan mreže cilj iz dodatak za maven-dependency:

ovisnost o mvn-u: prelazak van mreže

Ovaj cilj rješava sve ovisnosti o projektu - uključujući dodatke i izvješća te njihove ovisnosti. Nakon pokretanja ovog cilja možemo sigurno raditi u offline načinu.

3. Izvanmrežni način

Da bismo izvršili ciljeve i faze Mavena u izvanmrežnom načinu rada, jednostavno moramo koristiti -o ili –Offline opcija. Na primjer, da biste pokrenuli integracijske testove u offline načinu:

mvn -o provjeriti

Ova će naredba uspješno izvršiti sve testove ako smo već preuzeli sve potrebne artefakte. Inače neće uspjeti.

Također je moguće globalno konfigurirati izvanmrežni način postavljanjem offline nekretnina u ~ / .m2 / settings.xml datoteka:

 pravi 

Ova postavka primijenit će se na sve Mavenove projekte. The offline svojstvo je prema zadanim postavkama postavljeno na lažno. Dakle, kada koristimo -o opcija, privremeno će nadjačati tu zadanu postavku za vrijeme trajanja te naredbe.

4. Zaključak

U ovom smo brzom vodiču vidjeli kako se pripremiti za izvanmrežni način rada Maven dodatak za maven-dependency. Također, upoznali smo se s pristupom naredbenog retka i pristupom na temelju postavki kako bismo omogućili izvanmrežni način rada.


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