Fáðu fyrsta niðurhalið á sbt í gegnum proxy
Stilltu JVM-inu sem keyrir sbt og greindu á milli niðurhala ræsiforritsins, vals á gagnageymslu og auðkenningar proxy.
sbt gæti þurft netið áður en byggingarskilgreiningin þín hefur gert eitthvað gagnlegt. Ræsiforrit þess verður að ná í hluta, og byggingin getur síðar haft samband við gagnageymslur í gegnum viðbótarsöfn. Proxy-stilling sem er falin inni í verkefni getur komið of seint fyrir fyrsta niðurhalið.
Byrjaðu á JVM-inu sem keyrir sbt í raun. Fyrir ræsiforrit sem les .jvmopts verkefnisins geta grunneiginleikar endapunkts verið:
-Dhttp.proxyHost=proxy.example.net
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example.net
-Dhttps.proxyPort=8080
Þessi gildi aðskilja hýsilnafn og port; þau eru ekki full proxy-slóðir. Fyrir leyfð niðurhöl úr opinberum gagnageymslum býður HTTP-proxylistinn upp á möguleg gildi fyrir þessi svæði. Enn er hægt að ná í HTTPS-gagnageymslu í gegnum HTTP-proxy með CONNECT.
Taktu eftir hvaða niðurhal mistókst
Upphleðsla ræsiforritsins, hlutar byggingartólsins, viðbætur og háðar einingar nota ekki endilega sama stillingarlag. Greindu mistekna slóð og stigið áður en þú breytir skilgreiningum gagnageymslna.
Val á gagnageymslu svarar því hvaðan efniseiningar koma. Proxy-stilling svarar því hvernig netbiðlari nær þeim endapunkti. Að skipta gagnageymslu út fyrir innri spegil getur verið sérstakt studd val, en það stillir ekki netproxy fyrir alla aðra áfangastaði.
Auðkenning proxy er önnur athugun. Ekki gera ráð fyrir að hver Java-niðurhalsforrit meðhöndli handahófskenndan proxyUser eiginleika sem studda innskráningaraðferð. Notaðu þá auðkenningaruppsetningu sem er skjalfest fyrir uppsetta ræsiforritið og viðkomandi leysir.
Athugaðu að lokum raunverulegt umhverfi ræsiforritsins í stað þess að afrita breytu úr leiðbeiningum fyrir annan keyrsluþráð. DNS-bilun, óaðgengileg gagnageymsla og synjuð proxy-innskráning geta allt komið fram við upplausn háðra eininga, en krefjast mjög ólíkra lagfæringa.