Check Connection v IntelliJ testuje vlastní trasu IDE. Může projít, i když samostatná JVM sbt nemůže závislost stáhnout.

  1. Otevřete Settings → Build, Execution, Deployment → Build Tools → sbt.
  2. V nastavení JVM zadejte požadované vlastnosti do VM parameters jako argumenty JVM:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080

Použijte pouze název hostitele zvoleného koncového bodu, bez schématu URL. Seznam HTTP proxy je zdrojem veřejných kandidátů pro tuto trasu stahování. Dvojice vlastností HTTPS volí stahování přes HTTPS; nepřevádí naslouchající prvek na proxy TLS.

Po změně těchto vstupů spusťte nový proces sbt. Stávající shell sbt si zachovává svou konfiguraci spuštění. Zkontrolujte, zda IntelliJ používá shell sbt pro importy nebo na něj deleguje sestavení, aby neúspěšná operace použila tento nově nakonfigurovaný proces.

Pokud je neúspěšnou operací stahování zásuvného modulu IDE, použijte místo toho nastavení HTTP Proxy v IntelliJ. Samostatně spuštěná aplikace používá svou konfiguraci spuštění a síťového klienta.

Čtyři vlastnosti volí trasu. Při výzvě k ověření proxy se řiďte oznámeným schématem a nastavením ověřování, které podporuje skutečný stahovač sbt.

Související články