Axustes de proxy de sbt en IntelliJ para descargar dependencias
Pon os argumentos JVM do proxy nos axustes de sbt e despois inicia un proceso sbt novo para as importacións ou o traballo na consola.
O Check Connection de IntelliJ proba a ruta propia do IDE. Pode pasar mentres a JVM de sbt separada non pode descargar unha dependencia.
- Abre Settings → Build, Execution, Deployment → Build Tools → sbt.
- Nos axustes de JVM, introduce as propiedades necesarias en VM parameters como argumentos JVM:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080Usa só o nome de host do punto de conexión elixido, sen esquema de URL. A lista de proxies HTTP é unha fonte de candidatos públicos para esta ruta de descarga. O par de propiedades HTTPS elixe as descargas HTTPS; non converte o receptor nun proxy TLS.
Inicia un proceso sbt novo despois de cambiar estas entradas. Unha consola sbt existente conserva a súa configuración de inicio. Comproba se IntelliJ usa a consola sbt para as importacións ou lle delega as compilacións, para que a operación que falla use ese proceso recentemente configurado.
Se a operación que falla é a descarga dun complemento do IDE, usa no seu lugar os axustes HTTP Proxy de IntelliJ. Unha aplicación iniciada por separado usa a súa propia configuración de execución e o seu cliente de rede.
As catro propiedades elixen unha ruta. Ante un desafío de autenticación do proxy, segue o esquema anunciado e os axustes de autenticación que admita o descargador sbt real.