Yisiphi isethingi se-proxy esilawula ukulanda kwakho kwe-Maven Wrapper?
Khomba isilandi se-bootstrap se-wrapper ngaphambi kokuhlela i-proxy yokulanda okwehlulekile kwe-Maven distribution.
Uma i-mvnw ihluleka ngesikhathi ilanda i-Maven, umugqa we-proxy osebenzayo ku-settings.xml kungenzeka usephuze kakhulu: i-Maven ayikaqali.
Hlola amafayela e-wrapper akhiqiziwe ku-checkout ethintekile futhi ukhombe ukuthi asebenzisa isiphi isilandi. I-Maven Wrapper 3.3.4 ibhala lezi zinhlelo:
| Uhlobo olukhiqiziwe | Lapho ungabheka khona okokufaka kwe-proxy |
|---|---|
| only-script | curl noma wget ku-Unix; PowerShell ku-Windows |
| script | Ukulanda kwe-wrapper JAR, kulandele indlela ye-Java wrapper |
| bin | I-wrapper JAR efakiwe kanye nendlela yayo yokulanda ye-Java |
| source | Umthombo wesilandi se-Java ofakiwe uma usetshenziselwa i-bootstrap |
only-script iwukuhlela okuyisisekelo okubhaliwe kwama-wrapper asanda kukhiqizwa. I-checkout endala igcina amafayela ayo akhiqiziwe, ngisho noma ubuyekeza ukufakwa kwe-Maven emshinini wakho.
Hlanganisa isethingi naleyo nqubo
Kuma-Unix only-script wrapper asebenzisa i-curl noma i-wget, hlela isixhumi se-proxy esisekelwa yileso silandi; ukulanda kwe-HTTPS kungasebenzisa i-https_proxy. Uma lokho kulanda kwe-distribution kungasebenzisa i-HTTP proxy yomphakathi, thatha ikheli elingumgadli ku-uhlu lwe-HTTP proxy lwemvelo yalesi silandi. Uma inani likhomba iseva ye-SOCKS, isilandi kufanele sisekele naleyo protocol.
I-MAVEN_OPTS inikeza izinketho ze-JVM. Ayikwazi ukuhlela inqubo ye-curl ye-shell, kodwa izakhiwo ze-proxy ze-JVM zingabaluleka endleleni yesilandi se-Java. Lona umehluko owusizo uma uqhathanisa isisombululo sakudala se-Takari ne-wrapper yelinye iphrojekthi.
Lapho ukulanda kwe-distribution kuqedile futhi i-Maven iqala, ukulanda kwayo kwe-repository kuba ukuhlola okuhlukile mayelana nokuhlelwa kwe-proxy kwe-Maven uqobo. I-distribution, i-wrapper JAR kanye nama-repository kungase kuhanjiswe ngamahost ahlukene.