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 এন্ট্রির মাধ্যমে রিপজিটরি বা মিরর আইডির সঙ্গে মিলিত হয়। সার্ভারের প্রাইভেট-কী ফিল্ড HTTP প্রক্সি প্রমাণীকরণ বাস্তবায়ন করে না। সার্টিফিকেট ত্রুটি অন্য অবস্থা। পরিবেশ রাউটিং প্রকল্প POM-এ না রেখে সেটিংসে রাখুন।

সম্পর্কিত নিবন্ধ