IntelliJ Maveni puhverserveri seaded: importija vs käivitaja
Võrrelge importija ja käivitaja seadeid, kui IntelliJ suudab puhverserveri kaudu ehitada, kuid ei suuda sünkroonida, või vastupidi.
Kui Maveni eesmärgid IntelliJ-s töötavad, kuid sünkroonimine ebaõnnestub, kontrollige importijat enne puhverserveri lõpp-punkti asendamist. Need on eraldi tarbijad:
| Toimiv või ebaõnnestuv toiming | Asjakohased protsessi seaded |
|---|---|
| IDE HTTP-ühenduse kontroll | IntelliJ enda HTTP-võrgukonfiguratsioon |
| Projekti importimine või sünkroonimine | Maveni importija JDK ja JVM-i valikud |
| Maveni eesmärgi täitmine | Maveni käivitaja töökeskkond ja JVM-i valikud |
Kõigepealt võrrelge Maveni distributsiooni ja valitud kasutajaseadete faili, sealhulgas terminalis kasutatud selgesõnalisi alistusi. Viige efektiivsetes seadetes olev aktiivne puhverserver kooskõlla enne, kui lisate atribuute mitmesse VM-välja.
Seejärel leidke ebaõnnestuvas protsessis mis tahes Java puhverserveri atribuut, kohandatud truststore või muu JVM-i valik. Käivitaja valikud mõjutavad eesmärke; importija valikud mõjutavad importi. Need ei ole sünonüümid. Kaks valitud JDK-d võivad usaldada erinevaid organisatsiooni CA-sid, kasutades sama lõpp-punkti, seega sertifikaadiviga ei tõenda parooliviga.
Ainult sünkroonimise viga suunab tähelepanu importijale ja selle sisenditele. Ainult eesmärgi viga suunab tähelepanu käivitajale. Test või hargnenud rakendus võib tuua sisse teise JVM-i oma seadetega.
Hoidke parandus selle omaniku juures, selle asemel et kleepida üldisi proxyHost atribuute igale poole või muuta kaasas olevaid Maveni faile. Tuvastatav seadefail ja sihitud protsessivalikud muudavad tulemuse pärast IDE värskendusi korratavaks.