IntelliJ-ի Check Connection-ը ստուգում է IDE-ի սեփական ուղին։ Այն կարող է անցնել, մինչ առանձին sbt JVM-ը չի կարողանում ներբեռնել կախվածություն։

  1. Բացեք Settings → Build, Execution, Deployment → Build Tools → sbt։
  2. 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 shell-ը պահպանում է իր գործարկման կոնֆիգուրացիան։ Ստուգեք՝ IntelliJ-ը ներմուծումների համար օգտագործում է sbt shell-ը, թե դրան է փոխանցում կառուցումները, որպեսզի ձախողված գործողությունը օգտագործի նոր կարգավորված գործընթացը։

Եթե ձախողված գործողությունը IDE փլագինի ներբեռնում է, փոխարենը օգտագործեք IntelliJ-ի HTTP Proxy կարգավորումները։ Առանձին գործարկված հավելվածը օգտագործում է իր աշխատանքի կոնֆիգուրացիան և ցանցային հաճախորդը։

Չորս հատկությունները ընտրում են ուղի։ Պրոքսի նույնականացման մարտահրավերի դեպքում հետևեք հայտարարված սխեմային և այն նույնականացման կարգավորումներին, որոնք աջակցում է փաստացի sbt ներբեռնիչը։

Առնչվող հոդվածներ