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-ում։

Առնչվող հոդվածներ