I-proxy yesitoreji se-Maven ingaletha izincikileli ngaphandle kokulungisa isicelo se-HTTP esenziwe ukuhlola. Lungisa iklayenti ngaphakathi kwe-JVM yokuhlola.

Uma lelo klayenti lihlonipha izakhiwo ze-proxy ze-HTTPS ze-Java, faka le siqeshana ngaphakathi kwesici configuration se-plugin ye-Surefire efanele:

<systemPropertyVariables>
  <https.proxyHost>proxy.example</https.proxyHost>
  <https.proxyPort>8080</https.proxyPort>
</systemPropertyVariables>

Shintsha indawo yokugcina yesibonelo. Okuhlola okuqondiswe ezinhlosweni zomphakathi lapho abalamuli bomphakathi bavunyelwe, uhlu lwe-proxy ye-HTTP lunikeza abagqama be-host ne-port. I-host ne-port ziyizindinganiso ezehlukene; khetha umndeni wezakhiwo ohambisana nohlelo lwendawo nolabhulali. Iklayenti elakhiwe ngento ye-proxy ecacile lidinga isixhumi esibonakalayo salo sokulungisa.

I-Surefire ivamise ukuqhuba ukuhlola ku-JVM ehlukanisiwe. Akuzo zonke izinketho zokuqalisa i-Maven ezifinyelela leyo nqubo. Ukutholwa kwe-proxy yesistimu obuzwa ukuqala kudinga inketho yayo ku-JVM yokuhlola ngesikhathi sokuqala. Ngisho noma ukuhlola kwabelana ngenqubo, ilabhulali ingase izibe izakhiwo ze-proxy ezimisiwe ze-Java.

Gcina izinhloso eziqondile zangaphakathi zimboziwe ngomthetho ofanele wokudlula, ukugunyazwa kwe-proxy kwehlukile ekugunyazweni kwendawo, nokuqinisekiswa kwesitifiketi kuvuliwe. Ukukhubaza ukuhlukanisa kushintsha indlela ukuhlola okwenziwa ngayo; ukushintsha isibuko sezincikileli kushintsha ukuxazululwa kwesitoreji. Akukho okukodwa okunikeza umzila weklayenti lokuhlola ongekho. Ukukopisha zonke izakhiwo zesistimu nakho kungaveza izimfihlo.

Ekuhlulekeni okusalayo, rekhoda i-JVM yokuhlola, ilabhulali ye-HTTP, umgomo, i-proxy ekhethiwe kanye nesigaba sokuqala esihlulekile. Lokho kubonisa kukhomba ekulungisweni kokuhlola kuyilapho ukulandwa kwesitoreji okusebenzayo kusaqondakala.

Izihloko ezihlobene