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.