Maven-ի պրոքսի բացառությունները settings.xml-ում
Կարգավորեք Maven-ի առաջանցիկ պրոքսին ներքին հոսթերի բացառություններով՝ ուղղահայաց գծերով բաժանված nonProxyHosts ձևաչափով։
Shell-ի NO_PROXY փոփոխականից պատճենված բացառությունը Maven-ում ինքնաբերաբար վավեր չէ։ Maven-ի nonProxyHosts ցուցակը գրառումները բաժանում է ուղղահայաց գծով, ոչ թե միջավայրի փոփոխականներում տարածված ստորակետերով։
Նախատեսված օգտվողի կարգավորումներում պրոքսիի գրառումը կարող է լինել այսպիսին.
<settings>
<proxies>
<proxy>
<id>outbound-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>203.0.113.10</host>
<port>8080</port>
<nonProxyHosts>localhost|*.example.internal</nonProxyHosts>
</proxy>
</proxies>
</settings>
Սա proxies բաժնի շուրջ կարգավորումների օրինակային հատված է։ Միացրեք այն առկա կարգավորումների ֆայլին՝ չփոխարինելով անկապ mirrors, servers և profiles բաժինները։ Օգտագործեք ձեր իրական պրոքսիի հասցեն։ Եթե պահոցի հարցման համար հանրային HTTP պրոքսիները թույլատրված են, HTTP պրոքսիների ցուցակը տալիս է հոսթ-պորտ հնարավոր զույգեր։
Համապատասխանեցրեք պահոցի հոսթը
Բացառությունները կիրառեք այն հոսթերի անունների նկատմամբ, որոնց Maven-ը փաստացի կապվում է։ Ներքին պահոցի URL-ին և հանրային ներբեռնման հոսթի անվանը կարող են տարբեր երթուղիներ պետք լինել։ Ամբողջ պահոցի URL-ը՝ ուղու հետ միասին, մի տեղադրեք հոսթի ձևանմուշների դաշտում։
Վայրի քարտերը աջակցվում են, բայց լայն ձևանմուշ մի օգտագործեք միայն մեկ սխալ անհետացնելու համար։ Փոփոխությունից հետո առանձին ստուգեք նախատեսված ներքին անունը և հանրային պահոցը։
Գտեք իրականում օգտագործվող կարգավորումները
Maven-ը կարող է համադրել գլոբալ և օգտվողի կարգավորումները, իսկ կանչը կարող է ընտրել այլ կարգավորումների ֆայլ։ IDE-ն կարող է օգտագործել Maven-ի այլ տեղադրում կամ կազմաձևում, քան տերմինալը։ Այն ֆայլը խմբագրելը, որը ձախողվող կանչը երբեք չի կարդում, չի փոխի դրա երթուղին։
Պրոքսիի ակտիվության դրոշն էլ է կարևոր։ Ոչ ակտիվ գրառման մեջ ճիշտ գրված հոսթն ու պորտը չեն ապացուցում, որ Maven-ը այն կընտրի։
Երկու սերվերները պահեք առանձին
Պրոքսիի հավատարմագրերը պատկանում են պրոքսիի գրառմանը, երբ ծառայությունը դրանք պահանջում է։ Մասնավոր արտեֆակտների պահոցի հավատարմագրերը պատկանում են համապատասխան սերվերի կազմաձևին։ Պահոցի թոքենը չի պատասխանում պրոքսիի նույնականացման մարտահրավերին։
Եթե հարցումները դեռ ձախողվում են, գրանցեք ընտրված պահոցի URL-ը, պատասխանը կամ կապի սխալը և գործող կարգավորումների աղբյուրը։ Նախ պարզեք՝ հարցումը պետք է անցներ պրոքսիով, թե ուղղակի. ցուցակի շարահյուսությունն ու վերջնակետը միաժամանակ փոխելը դժվարացնում է արդյունքի մեկնաբանությունը։