Jos Maven-tavoitteet toimivat IntelliJ:ssä mutta synkronointi epäonnistuu, tutki importoijaa ennen välityspalvelimen päätepisteen vaihtamista. Ne ovat erillisiä kuluttajia:

Toimiva tai epäonnistuva toimintoAsiaankuuluvat prosessiasetukset
IDE:n HTTP-yhteyden tarkistusIntelliJ:n oma HTTP-verkkokokoonpano
Projektin tuonti tai synkronointiMaven-importoijan JDK- ja JVM-asetukset
Maven-tavoitteen suoritusMaven-suorittajan ajonaikainen ympäristö ja JVM-asetukset

Vertaa ensin Maven-jakelua ja valittua käyttäjäasetustiedostoa, mukaan lukien päätteessä käytetyt eksplisiittiset ohitukset. Tee tehokkaiden asetusten aktiivisesta välityspalvelimesta yhtenäinen ennen kuin lisäät ominaisuuksia useisiin VM-kenttiin.

Etsi sitten mikä tahansa Java-välityspalvelinominaisuus, mukautettu truststore tai muu JVM-asetus epäonnistuvasta prosessista. Suorittajan asetukset vaikuttavat tavoitteisiin; importoijan asetukset vaikuttavat tuontiin. Ne eivät ole synonyymeja. Kaksi valittua JDK:ta voivat myös luottaa eri organisaatioiden CA:han käyttäessään samaa päätepistettä, joten varmennevirhe ei todista salasanavirhettä.

Vain synkronoinnin virhe suuntaa huomion importoijaan ja sen syötteisiin. Vain tavoitteen virhe suuntaa huomion suorittajaan. Testi tai haarautettu sovellus voi tuoda toisen JVM:n omine asetuksineen.

Pidä korjaus kyseisellä omistajalla sen sijaan, että liittäisit yleisiä proxyHost-ominaisuuksia kaikkialle tai muokkaisit mukana tulevia Maven-tiedostoja. Tunnistettava asetustiedosto ja kohdennetut prosessiasetukset tekevät tuloksesta toistettavan IDE-päivitysten jälkeen.

Aiheeseen liittyvät artikkelit