Ուղղեք m2e-ն այն Maven կարգավորումներին, որոնք պարունակում են պրոքսին
Ստուգեք Eclipse-ում ընտրված settings.xml-ը, երբ Maven-ի կախվածությունների ներբեռնումներն անտեսում են IDE-ի ընդհանուր ցանցային նախընտրությունները։
Eclipse-ում բացեք Preferences → Maven → User Settings և ստուգեք ցուցադրված ուղին։ m2e-ն օգտագործում է Maven settings.xml պրոքսի կարգավորման համար؛ Eclipse update-site-ի հաջող հարցումը չի հաստատում այդ մուտքերը։ Սովորական օգտագործողի լռելյայնը ~/.m2/settings.xml է, սակայն IDE-ն կարող է ընտրել այլ ֆայլ։
Միացրեք պրոքսի գրառում այդ փաստաթղթի վերին մակարդակի proxies բաժնում՝
<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>
Փոխարինեք վերջնակետը և նախատեսված շրջանցումները՝ պահպանելով հայելիները, սերվերի հաշիվները և այլ կարգավորումներ։ Անկախ պրոքսի ուղի թույլատրող ցանցում գտնվող հանրային պահոցի համար HTTP պրոքսիների ցանկից չնույնականացված թեկնածուն կարող է տալ հոսթը և պորտը؛ հաստատեք, որ այն թույլատրում է պահոցի միացումը։ Ավելացրեք Maven-ի պրոքսի օգտանուն և գաղտնաբառ դաշտերը, երբ այդ միջնորդը պահանջում է դրանք։
Կիրառեք ընտրված կարգավորումները և թարմացրեք տուժած Maven նախագիծը։ Համեմատեք հաջող հրամանի տողի կանչի կարգավորումների իրական վերագրման և միավորված գլոբալ կարգավորումների հետ։ Այլ Maven բաշխում ընտրելը առանձին հարց է․ այն կարող է փոխել գործարկումները և գլոբալ մուտքերը, բայց պրոքսին չի ավելացնում ճիշտ օգտագործողի ֆայլում։
Օգտագործեք պատասխանը հաջորդ ճյուղն ընտրելու համար։ 407-ը վերաբերում է պրոքսի մուտքին, իսկ պահոցի 401-ը՝ իր սեփական հաշվին, որը կապվում է servers գրառման միջոցով պահոցի կամ հայելու ID-ին։ Սերվերի մասնավոր բանալու դաշտը չի իրականացնում HTTP պրոքսի նույնականացում։ Վկայագրի սխալները այլ պայման են։ Շրջակա միջավայրի երթուղավորումը պահեք կարգավորումներում, ոչ թե նախագծի POM-ում։