IntelliJ sbt-proxyindstillinger til download af afhængigheder
Sæt proxy-JVM-argumenterne i sbt-indstillingerne, og start derefter en ny sbt-proces til imports eller arbejde i skallen.
IntelliJs Check Connection tester IDE'ens egen rute. Den kan bestå, mens den separate sbt-JVM ikke kan downloade en afhængighed.
- Åbn Settings → Build, Execution, Deployment → Build Tools → sbt.
- Indtast de nødvendige egenskaber i VM parameters under JVM-indstillingerne som JVM-argumenter:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080Brug kun værtsnavnet fra det valgte endepunkt, uden URL-skema. HTTP-proxylisten er en kilde til offentlige kandidater til denne downloadrute. HTTPS-egenskabsparret vælger HTTPS-downloads; det ændrer ikke lytteren til en TLS-proxy.
Start en ny sbt-proces, efter du har ændret disse input. En eksisterende sbt-skal beholder sin startkonfiguration. Kontroller, om IntelliJ bruger sbt-skallen til imports eller delegerer builds til den, så den fejlende handling bruger den nyligt konfigurerede proces.
Hvis den fejlende handling er download af et IDE-plugin, skal du i stedet bruge IntelliJs HTTP Proxy-indstillinger. Et separat startet program bruger sin egen kørselskonfiguration og netværksklient.
De fire egenskaber vælger en rute. Ved en proxy-godkendelsesudfordring skal du følge det annoncerede skema og de godkendelsesindstillinger, som den faktiske sbt-downloader understøtter.