Si els objectius de Maven funcionen a IntelliJ però la sincronització falla, reviseu l'importador abans de substituir el punt final del proxy. Són consumidors separats:

Operació que funciona o fallaConfiguració del procés rellevant
Comprovació de connexió HTTP de l'IDEConfiguració de xarxa HTTP pròpia d'IntelliJ
Importació o sincronització del projecteOpcions de JDK i JVM de l'importador de Maven
Execució d'objectius de MavenEntorn d'execució i opcions de JVM de l'executor de Maven

Primer compareu la distribució de Maven i el fitxer de configuració d'usuari seleccionat, incloent-hi les anul·lacions explícites usades al terminal. Feu que el proxy actiu a la configuració efectiva sigui coherent abans d'afegir propietats a diversos camps de VM.

Després localitzeu qualsevol propietat de proxy de Java, magatzem de confiança personalitzat o una altra opció de JVM al procés que falla. Les opcions de l'executor afecten els objectius; les de l'importador afecten la importació. No són àlies. Dos JDK seleccionats també poden confiar en CA d'organització diferents mentre fan servir el mateix punt final, així que un error de certificat no demostra un error de contrasenya.

Un error només de sincronització dirigeix l'atenció a l'importador i les seves entrades. Un error només d'objectiu dirigeix l'atenció a l'executor. Una prova o una aplicació bifurcada pot introduir una altra JVM amb la seva pròpia configuració.

Manteniu la reparació en aquest propietari en lloc d'enganxar propietats genèriques proxyHost a tot arreu o editar fitxers de Maven inclosos. Un fitxer de configuració identificable i opcions de procés específiques fan que el resultat sigui reproduïble després d'actualitzacions de l'IDE.

Articles relacionats