El Check Connection d'IntelliJ prova la ruta pròpia de l'IDE. Pot passar mentre la JVM sbt separada no pot descarregar una dependència.

  1. Obriu Settings → Build, Execution, Deployment → Build Tools → sbt.
  2. A la configuració de la JVM, introduïu les propietats necessàries a VM parameters com a arguments JVM:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080

Utilitzeu només el nom d'amfitrió del punt final triat, sense esquema d'URL. llista de proxies HTTP és una font de candidats públics per a aquesta ruta de descàrrega. La parella de propietats HTTPS tria les descàrregues HTTPS; no converteix l'oient en un proxy TLS.

Inicieu un procés sbt nou després de canviar aquestes entrades. Un intèrpret sbt existent conserva la seva configuració d'inici. Comproveu si IntelliJ utilitza l'intèrpret sbt per a les importacions o hi delega les compilacions, perquè l'operació fallida utilitzi aquest procés acabat de configurar.

Si l'operació fallida és la descàrrega d'un connector de l'IDE, feu servir la configuració HTTP Proxy d'IntelliJ. Una aplicació iniciada per separat utilitza la seva configuració d'execució i el seu client de xarxa.

Les quatre propietats trien una ruta. Davant d'un repte d'autenticació del proxy, seguiu l'esquema anunciat i la configuració d'autenticació que admeti el descarregador sbt real.

Articles relacionats