m2e को उन Maven सेटिंग्स पर इंगित करें जिनमें प्रॉक्सी है
जब Maven निर्भरता डाउनलोड IDE की सामान्य नेटवर्क प्राथमिकताओं को अनदेखा करें तो Eclipse में चुनी गई settings.xml जाँचें।
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 में रखने के बजाय सेटिंग्स में रखें।