IntelliJ sbt-proxyinstellingen voor het downloaden van afhankelijkheden
Zet de proxy-JVM-argumenten in de sbt-instellingen en start daarna een nieuw sbt-proces voor imports of werk in de shell.
De Check Connection van IntelliJ test de eigen route van de IDE. Die kan slagen terwijl de aparte sbt-JVM geen afhankelijkheid kan downloaden.
- Open Settings → Build, Execution, Deployment → Build Tools → sbt.
- Voer in de JVM-instellingen de benodigde eigenschappen in bij VM parameters als JVM-argumenten:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080Gebruik alleen de hostnaam van het gekozen eindpunt, zonder URL-schema. De HTTP-proxylijst is een bron van openbare kandidaten voor deze downloadroute. Het HTTPS-eigenschappenpaar kiest HTTPS-downloads; het verandert de listener niet in een TLS-proxy.
Start een nieuw sbt-proces nadat u deze invoer hebt gewijzigd. Een bestaande sbt-shell behoudt zijn startconfiguratie. Controleer of IntelliJ de sbt-shell gebruikt voor imports of builds eraan delegeert, zodat de mislukte bewerking dat nieuw geconfigureerde proces gebruikt.
Als de mislukte bewerking een download van een IDE-plug-in is, gebruik dan de HTTP Proxy-instellingen van IntelliJ. Een apart gestarte toepassing gebruikt zijn eigen uitvoeringsconfiguratie en netwerkclient.
De vier eigenschappen kiezen een route. Bij een proxy-authenticatie-uitdaging volgt u het aangekondigde schema en de authenticatie-instellingen die de daadwerkelijke sbt-downloader ondersteunt.