Maven proxy-stillingar fyrir vinnu- og heimanet
Proxy-stillingar eiga heima í stillingum Maven. Að velja stillingaskrá er fyrirsjáanleg leið til að skipta um netumhverfi.
Verkefnið þitt breyttist ekki í lestinni heim, en netleið þess gerði það. Proxy-vistfang sem virkar á skrifstofunni getur verið óaðgengilegt heima. Þetta er umhverfisstilling, ekki ástæða til að setja proxy vinnuveitanda þíns í POM verkefnisins.
Stillingalíkan Maven setur proxy-skýringar í efstu deildina proxies. Stillingasnið bjóða ekki upp á aðra handahófskennda eintak af þeirri deild. Að bæta við XML-broti í laginu proxy undir sniði gerir það ekki að studdri netumhverfisskiptiaðferð.
Einfaldur valkostur er að halda við samþykktum stillingum fyrir hvert umhverfi og velja þær viðeigandi:
mvn --settings /path/to/settings-office.xml verify
Dæmið velur notendastillingar berum orðum. Notaðu skipunina og skrána sem henta byggingunni; það þýðir ekki að skráin eigi að vera skráð með skilríkjum.
Haltu muninum litlum
Skráðu hvaða stillingar eru í raun breytilegar: virkt proxy, hliðstæður sem er sleppt, speglar og nauðsynlegir netþjónsreikningar. Önnur skrá ætti ekki að fjarlægja hljóðlaust ótengda geymslueiningarstefnu eða nota gamalt lykilorð.
Athugaðu allar alþjóðlegar stillingar sem enn eru sameinaðar völdu notendastillingunum. Skýr skrá gerir inntakið sýnilegt, en það gefur ekki til kynna að Maven hafi engar aðrar stillingarheimildir.
Sjálfvirk skipting þarf raunverulegt merki
Maven getur ekki í venjulegum skilningi ályktað "skrifstofu" út frá staðsetningu fartölvunnar. Sjálfvirk skipan þarf studda ytri uppgötvunar- eða stjórnunaraðferð og skilgreint svar þegar sú aðferð er ekki tiltæk.
Vertu varkár með breið framhjáhlaupssnið sem ætluð eru til að slökkva á proxynu heima. Þau geta líka haft áhrif á innri áfangastaði eða falið hvaða leið beiðni fór.
Fyrir fyrstu viðgerð skaltu velja sýnilegt og skýrt val á stillingum. Þegar það virkar í báðum umhverfum getur hvers kyns sjálfvirkni endurtekið þá þekktu uppsetningu í staðinn fyrir að endurskrifa byggingarleiðbeiningar verkefnisins aftur og aftur.