settings.xml मधील Maven प्रॉक्सी अपवाद
उभ्या रेषेने वेगळ्या केलेल्या nonProxyHosts स्वरूपात अंतर्गत होस्ट वगळून Maven फॉरवर्ड प्रॉक्सी कॉन्फिगर करा.
शेलच्या 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 जागतिक आणि वापरकर्ता सेटिंग एकत्र करू शकतो आणि invocation पर्यायी सेटिंग फाइल निवडू शकते. IDE टर्मिनलपेक्षा वेगळी Maven स्थापना किंवा कॉन्फिगरेशन वापरू शकते. अयशस्वी invocation कधीही वाचत नाही अशी फाइल बदलल्याने त्याचा मार्ग बदलणार नाही.
प्रॉक्सीचा सक्रिय ध्वजही महत्त्वाचा आहे. निष्क्रिय नोंदीतील योग्य होस्ट आणि पोर्ट Maven ते निवडेल हे सिद्ध करत नाहीत.
दोन्ही सर्व्हर वेगळे ठेवा
सेवेला गरज असल्यास प्रॉक्सीची क्रेडेन्शियल प्रॉक्सी नोंदीत ठेवा. खाजगी आर्टिफॅक्ट रिपॉझिटरीची क्रेडेन्शियल संबंधित सर्व्हर कॉन्फिगरेशनमध्ये ठेवा. रिपॉझिटरी टोकन देणे प्रॉक्सी प्रमाणीकरण आव्हानाला उत्तर देत नाही.
विनंत्या अजूनही अयशस्वी झाल्यास निवडलेली रिपॉझिटरी URL, प्रतिसाद किंवा कनेक्शन त्रुटी आणि प्रभावी सेटिंगचा स्रोत नोंदवा. प्रथम विनंती प्रॉक्सीद्वारे की थेट जायला हवी होती ते ठरवा; सूचीचा सिंटॅक्स आणि एंडपॉइंट एकाच वेळी बदलल्यास निकाल समजणे कठीण होते.