Ustawienia proxy Maven w IntelliJ: importer a runner
Porównaj ustawienia importera i runnera, gdy IntelliJ potrafi budować przez proxy, ale nie potrafi synchronizować, lub odwrotnie.
Jeśli cele Maven działają w IntelliJ, ale synchronizacja kończy się niepowodzeniem, sprawdź importer, zanim zmienisz punkt końcowy proxy. To odrębni konsumenci:
| Operacja działająca lub kończąca się niepowodzeniem | Odpowiednie ustawienia procesu |
|---|---|
| Sprawdzenie połączenia HTTP w IDE | Własna konfiguracja sieci HTTP IntelliJ |
| Import lub synchronizacja projektu | Opcje JDK i JVM importera Maven |
| Wykonywanie celu Maven | Środowisko uruchomieniowe i opcje JVM runnera Maven |
Najpierw porównaj dystrybucję Maven i wybrany plik ustawień użytkownika, w tym jawne nadpisania używane w terminalu. Ujednolić aktywne proxy w efektywnych ustawieniach przed dodaniem właściwości w kilku polach VM.
Następnie znajdź dowolną właściwość proxy Java, niestandardowy truststore lub inną opcję JVM w procesie, który zawodzi. Opcje runnera wpływają na cele; opcje importera na import. Nie są to aliasy. Dwa wybrane JDK mogą ufać różnym CA organizacji, używając tego samego punktu końcowego, więc błąd certyfikatu nie dowodzi błędu hasła.
Błąd tylko synchronizacji kieruje uwagę na importer i jego dane wejściowe. Błąd tylko celu kieruje uwagę na runner. Test lub rozwidlona aplikacja może wprowadzić inną JVM z własnymi ustawieniami.
Zatrzymaj naprawę u tego właściciela, zamiast wklejać ogólne właściwości proxyHost wszędzie lub edytować dołączone pliki Maven. Identyfikowalny plik ustawień i ukierunkowane opcje procesu sprawiają, że wynik jest odtwarzalny po aktualizacjach IDE.