IntelliJs Check Connection testar IDE:ns egen väg. Den kan lyckas medan den separata sbt-JVM:en inte kan ladda ner ett beroende.

  1. Öppna Settings → Build, Execution, Deployment → Build Tools → sbt.
  2. Ange de nödvändiga egenskaperna i VM parameters under JVM-inställningarna som JVM-argument:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080

Använd bara värdnamnet från den valda slutpunkten, utan URL-schema. HTTP-proxylistan är en källa till offentliga kandidater för den här nedladdningsvägen. HTTPS-egenskapsparet väljer HTTPS-nedladdningar; det gör inte lyssnaren till en TLS-proxy.

Starta en ny sbt-process efter att ha ändrat dessa indata. Ett befintligt sbt-skal behåller sin startkonfiguration. Kontrollera om IntelliJ använder sbt-skalet för importer eller delegerar byggen till det, så att den misslyckade åtgärden använder den nyligen konfigurerade processen.

Om den misslyckade åtgärden är en nedladdning av ett IDE-plugin ska du i stället använda IntelliJs HTTP Proxy-inställningar. Ett separat startat program använder sin egen körningskonfiguration och nätverksklient.

De fyra egenskaperna väljer en väg. Vid en proxyautentiseringsutmaning följer du det annonserade schemat och de autentiseringsinställningar som den faktiska sbt-nedladdaren stöder.

Relaterade artiklar