പ്രോക്സി ഉള്ള Maven ക്രമീകരണങ്ങളിലേക്ക് m2e ചൂണ്ടിക്കാണിക്കുക
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-ൽ അല്ല, ക്രമീകരണങ്ങളിൽ സൂക്ഷിക്കുക.