Прокси настройки на sbt в IntelliJ за изтегляне на зависимости
Поставете JVM аргументите за прокси в настройките на sbt, после стартирайте нов sbt процес за импортиране или работа в обвивката.
Check Connection в IntelliJ проверява собствения маршрут на IDE. Той може да успее, докато отделната sbt JVM не може да изтегли зависимост.
- Отворете Settings → Build, Execution, Deployment → Build Tools → sbt.
- В настройките на JVM въведете нужните свойства в VM parameters като JVM аргументи:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080Използвайте само името на хоста от избраната крайна точка, без URL схема. Списъкът с HTTP прокси е източник на публични кандидати за този маршрут за изтегляне. Двойката HTTPS свойства избира HTTPS изтегляния; тя не превръща слушателя в TLS прокси.
Стартирайте нов sbt процес след промяна на тези входни данни. Съществуващата sbt обвивка запазва конфигурацията си за стартиране. Проверете дали IntelliJ използва sbt обвивката за импортиране или ѝ делегира изграждането, така че неуспешната операция да използва новоконфигурирания процес.
Ако неуспешната операция е изтегляне на плъгин за IDE, използвайте вместо това настройките HTTP Proxy на IntelliJ. Отделно стартирано приложение използва своята конфигурация за изпълнение и мрежов клиент.
Четирите свойства избират маршрут. При предизвикателство за удостоверяване на прокси следвайте обявената схема и настройките за удостоверяване, поддържани от действителния sbt downloader.