IntelliJ Maven прокси поставке: увозник наспрам извршиоца
Упоредите поставке увозника и извршиоца када IntelliJ може да гради кроз прокси, али не може да синхронизује, или обрнуто.
Ако Maven циљеви раде у IntelliJ-у, али синхронизација не успева, проверите увозник пре него што замените крајњу тачку проксија. То су одвојени потрошачи:
| Операција која ради или не успева | Релевантне поставке процеса |
|---|---|
| Провера HTTP везе у IDE-у | Сопствена HTTP мрежна конфигурација IntelliJ-а |
| Увоз или синхронизација пројекта | JDK и JVM опције увозника Maven-а |
| Извршавање Maven циља | Време извршавања и JVM опције извршиоца Maven-а |
Најпре упоредите дистрибуцију Maven-а и изабрану датотеку корисничких поставки, укључујући експлицитна надјачавања која се користе у терминалу. Ускладите активни прокси у ефективним поставкама пре додавања својстава у неколико VM поља.
Затим пронађите било које Java прокси својство, прилагођени truststore или другу JVM опцију у процесу који не успева. Опције извршиоца утичу на циљеве; опције увозника утичу на увоз. Нису синоними. Два изабрана JDK-а могу веровати различитим организационим CA-овима док користе исту крајњу тачку, па грешка сертификата не доказује грешку лозинке.
Грешка само при синхронизацији усмерава пажњу на увозник и његове улазе. Грешка само при циљу усмерава пажњу на извршиоца. Тест или раздвојена апликација може увести другу JVM са сопственим поставкама.
Задржите поправку код тог власника уместо да лепите општа proxyHost својства свуда или уређујете уграђене Maven датотеке. Препознатљива датотека поставки и циљане опције процеса чине резултат поновљивим након ажурирања IDE-а.