Ustawienia proxy sbt w IntelliJ do pobierania zależności
Wpisz argumenty JVM proxy w ustawieniach sbt, a następnie uruchom nowy proces sbt do importów lub pracy w powłoce.
Check Connection w IntelliJ testuje własną trasę IDE. Może się udać, gdy osobna JVM sbt nie może pobrać zależności.
- Otwórz Settings → Build, Execution, Deployment → Build Tools → sbt.
- W ustawieniach JVM wpisz potrzebne właściwości w VM parameters jako argumenty JVM:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080Używaj tylko nazwy hosta wybranego punktu końcowego, bez schematu URL. Lista proxy HTTP jest źródłem publicznych kandydatów dla tej trasy pobierania. Para właściwości HTTPS wybiera pobieranie przez HTTPS; nie zmienia nasłuchiwacza w proxy TLS.
Po zmianie tych danych wejściowych uruchom nowy proces sbt. Istniejąca powłoka sbt zachowuje swoją konfigurację uruchomienia. Sprawdź, czy IntelliJ używa powłoki sbt do importów, czy deleguje do niej kompilacje, aby nieudana operacja korzystała z nowo skonfigurowanego procesu.
Jeśli nieudaną operacją jest pobieranie wtyczki IDE, użyj zamiast tego ustawień HTTP Proxy w IntelliJ. Osobno uruchomiona aplikacja używa własnej konfiguracji uruchomienia i klienta sieciowego.
Cztery właściwości wybierają trasę. W razie wyzwania uwierzytelniania proxy postępuj zgodnie z ogłoszonym schematem i ustawieniami uwierzytelniania obsługiwanymi przez rzeczywisty downloader sbt.