Qondisa i-m2e kumasethingi e-Maven aqukethe i-proxy
Hlola i-settings.xml ekhethiwe ku-Eclipse lapho ukulandwa kwezincike ze-Maven kungazinaki izintandokazi zenethiwekhi ezijwayelekile ze-IDE.
Ku-Eclipse, vula Preferences → Maven → User Settings bese uhlola indlela ekhonjisiwe. i-m2e isebenzisa i-Maven settings.xml ekulungiseni i-proxy; isicelo se-Eclipse update-site esisebenzayo asiqinisekisi lezo zokufaka. Okuzenzakalelayo okujwayelekile komsebenzisi yi-~/.m2/settings.xml, kodwa i-IDE ingakhetha elinye ifayela.
Hlanganisa ingeno ye-proxy esigabeni sezinga eliphezulu se-proxies salelo docimende:
<proxies>
<proxy>
<id>office</id>
<active>true</active>
<protocol>http</protocol>
<host>proxy.example</host>
<port>8080</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
Shintsha indawo yokugcina nokuthi okuhlosiwe ukugwenywa ngenkathi ugcina izibuko, ama-akhawunti eseva nezinye izilungiselelo. Kumgcinimbo womphakathi kunethiwekhi evumela umzila we-proxy ozimele, umfakisicelo ongaqinisekisiwe ovela kuhlu lwe-proxy ye-HTTP unganikeza umsingathi nechweba; qinisekisa ukuthi uvumela ukuxhumana nomgcinimbo. Engeza izinkambu zegama lomsebenzisi nephasiwedi ye-proxy ye-Maven lapho lowo mlamuli ezidinga.
Sebenzisa izilungiselelo ezikhethiwe bese uvuselela iphrojekthi ye-Maven ethintekile. Qhathanisa nokushintshwa kwangempela kwezilungiselelo kocingo lomugqa womyalo oluphumelele kanye nezilungiselelo zomhlaba ezihlanganisiwe. Ukukhetha okunye ukusatshalaliswa kwe-Maven kuyindaba ehlukile: kungashintsha ukuqaliswa nokokufaka komhlaba kodwa akufaki i-proxy efayeleni lomsebenzisi elifanele.
Sebenzisa impendulo ukukhetha igatsha elilandelayo. I-407 iphathelene nokungena kwe-proxy; i-401 yomgcinimbo iphathelene ne-akhawunti yawo, ebhangqwa ngengeno ye-servers ne-ID yomgcinimbo noma yesibuko. Inkambu yokhiye wangasese weseva ayisebenzisi ukuqinisekiswa kwe-proxy ye-HTTP. Amaphutha esitifiketi angesinye isimo. Gcina umzila wendawo kuzilungiselelo hhayi ku-POM yephrojekthi.