IntelliJ sbt proxybeállítások függőségek letöltéséhez
Tegye a proxy JVM argumentumait az sbt beállításaiba, majd indítson új sbt-folyamatot az importokhoz vagy a shell-munkához.
Az IntelliJ Check Connection funkciója az IDE saját útvonalát teszteli. Sikerülhet, miközben a külön sbt JVM nem tud letölteni egy függőséget.
- Nyissa meg a Settings → Build, Execution, Deployment → Build Tools → sbt oldalt.
- A JVM beállításaiban adja meg a szükséges tulajdonságokat a VM parameters mezőben JVM-argumentumokként:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080Csak a kiválasztott végpont hosztnevét használja, URL-séma nélkül. Az HTTP proxy listája nyilvános jelöltek forrása ehhez a letöltési útvonalhoz. Az HTTPS tulajdonságpár HTTPS-letöltéseket választ; nem alakítja a figyelőt TLS-proxyvá.
A bemenetek módosítása után indítson új sbt-folyamatot. A meglévő sbt shell megtartja indítási konfigurációját. Ellenőrizze, hogy az IntelliJ az sbt shellt használja-e az importokhoz, vagy rábízza a buildet, hogy a sikertelen művelet az újonnan beállított folyamatot használja.
Ha a sikertelen művelet egy IDE-bővítmény letöltése, használja inkább az IntelliJ HTTP Proxy beállításait. A külön indított alkalmazás a saját futtatási konfigurációját és hálózati kliensét használja.
A négy tulajdonság útvonalat választ. Proxyhitelesítési kihívás esetén kövesse a közzétett sémát és azokat a hitelesítési beállításokat, amelyeket a tényleges sbt-letöltő támogat.