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.