Shell හි 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 එක ධාරක රටා සඳහා ඇති ක්ෂේත්‍රයට නොදමන්න.

Wildcards සහාය ලබන නමුත් එක් අසාර්ථකත්වයක් අතුරුදන් කිරීමට පමණක් පුළුල් රටාවක් භාවිත නොකරන්න. වෙනස් කිරීමෙන් පසු අපේක්ෂිත අභ්‍යන්තර නාමය සහ පොදු ගබඩාව වෙන් වෙන්ව පරීක්ෂා කරන්න.

සැබවින් භාවිත වන සැකසුම් සොයන්න

Maven හට ගෝලීය සහ පරිශීලක සැකසුම් එකතු කළ හැකි අතර invocation එකකට විකල්ප සැකසුම් ගොනුවක් තෝරාගත හැකිය. IDE එක terminal එකට වඩා වෙනස් Maven ස්ථාපනයක් හෝ වින්‍යාසයක් භාවිත කළ හැකිය. අසාර්ථක invocation එක කිසිදා කියවන්නේ නැති ගොනුවක් සංස්කරණය කිරීමෙන් එහි මාර්ගය වෙනස් නොවේ.

ප්‍රොක්සියේ සක්‍රිය ධජය ද වැදගත්ය. අක්‍රිය ප්‍රවේශයක නිවැරදි ධාරකය සහ වරාය Maven එය තෝරා ගන්නා බව ඔප්පු නොකරයි.

සේවාදායක දෙක වෙන් කර තබන්න

සේවාවට අවශ්‍ය විට ප්‍රොක්සි අක්තපත්‍ර ප්‍රොක්සි ප්‍රවේශයට අයත් වේ. පුද්ගලික artifact ගබඩා අක්තපත්‍ර අදාළ සේවාදායක වින්‍යාසයට අයත් වේ. ගබඩා token එක ලබා දීම ප්‍රොක්සි සත්‍යාපන අභියෝගයට පිළිතුරක් නොවේ.

ඉල්ලීම් තවමත් අසාර්ථක නම් තෝරාගත් ගබඩා URL එක, ප්‍රතිචාරය හෝ සම්බන්ධතා දෝෂය සහ ක්‍රියාත්මක සැකසුම් මූලාශ්‍රය සටහන් කරන්න. පළමුව ඉල්ලීම ප්‍රොක්සිය හරහාද සෘජුවද යා යුතුද තීරණය කරන්න; ලැයිස්තු වාක්‍ය රීතිය සහ අවසන් ලක්ෂ්‍යය එකවර වෙනස් කිරීම ප්‍රතිඵලය තේරුම් ගැනීම අසීරු කරයි.

අදාළ ලිපි