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 میں نہیں، ترتیبات میں رکھیں۔

متعلقہ مضامین