Novirziet m2e uz Maven iestatījumiem, kuros ir starpniekserveris
Pārbaudiet Eclipse atlasīto settings.xml, ja Maven atkarību lejupielādes ignorē IDE vispārīgās tīkla izvēles.
Eclipse atveriet Preferences → Maven → User Settings un pārbaudiet parādīto ceļu. m2e izmanto Maven settings.xml starpniekservera konfigurācijai; veiksmīgs Eclipse update-site pieprasījums neapstiprina šos ievades datus. Parastā lietotāja noklusējuma vērtība ir ~/.m2/settings.xml, taču IDE var izvēlēties citu failu.
Apvienojiet starpniekservera ierakstu ar šī dokumenta augšējā līmeņa proxies sadaļu:
<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>
Aizstājiet galapunktu un paredzētos izņēmumus, saglabājot spoguļus, servera kontus un citus iestatījumus. Publiskai krātuvei tīklā, kas pieļauj neatkarīgu starpniekservera maršrutu, neautentificēts kandidāts no HTTP starpniekserveru saraksta var nodrošināt resursdatoru un portu; apstipriniet, ka tas atļauj savienojumu ar krātuvi. Pievienojiet Maven starpniekservera lietotājvārda un paroles laukus, ja šis starpnieks tos pieprasa.
Lietojiet izvēlētos iestatījumus un atjauniniet attiecīgo Maven projektu. Salīdziniet ar veiksmīgā komandrindas izsaukuma faktisko iestatījumu pārrakstīšanu un apvienotajiem globālajiem iestatījumiem. Citas Maven distribūcijas izvēle ir atsevišķs jautājums: tā var mainīt palaišanu un globālos ievades datus, bet nepievieno starpniekserveri pareizajā lietotāja failā.
Izmantojiet atbildi, lai izvēlētos nākamo zaru. 407 attiecas uz pieteikšanos starpniekserverī; krātuves 401 attiecas uz tās pašas kontu, kas tiek piesaistīts ar servers ierakstu krātuves vai spoguļa ID. Servera privātās atslēgas lauks neievieš HTTP starpniekservera autentifikāciju. Sertifikāta kļūdas ir cits nosacījums. Turiet vides maršrutēšanu iestatījumos, nevis projekta POM failā.