Gosod dirprwy Groovy cyn i Grab ddatrys dibyniaethau
Lansiwch Groovy gyda'r priodweddau JVM HTTP a HTTPS sydd eu hangen ar ei ystorfeydd; gall datganiadau'r sgript redeg ar ôl datrysiad Grab.
Rhowch briodweddau dirprwy Grape ar orchymyn lansio Groovy:
groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovyEnwau gwesteiwyr a phorthladdoedd rhifol yw'r gwerthoedd, nid URLau dirprwy. Mae ymgeisydd HTTP o'r rhestr dirprwy HTTP yn cyflenwi'r ddau werth hynny ar gyfer llwybr i ystorfa gyhoeddus. Gall yr un cyfryngwr HTTP gludo lawrlwythiadau i gyrchfannau HTTP a HTTPS ill dau.
Amseru yw'r rheswm dros eu gosod yma. Gall anodiadau Grab ddatrys dibyniaethau yn ystod cyfieithu, cyn i ddatganiadau arferol y sgript redeg. Ni all galwad System.setProperty hwyrach ffurfweddu lawrlwythiad sydd eisoes wedi methu.
Defnyddiwch URL yr ystorfa a fethodd i benderfynu pa gynllun cyrchfan sydd angen llwybr. Gyda GrapeIvy, mae groovy.grape.report.downloads=true yn adrodd ar weithgarwch lawrlwytho; mae GrapeMaven yn defnyddio ei opsiwn dadfygio ei hun. Mae fersiwn arteffact ar goll neu ystorfa nas gellir ei chyrraedd yn parhau'n broblem ystorfa hyd yn oed pan fydd y dirprwy wedi'i ddewis yn gywir.