ဖြန့်ချိမှု ဒေါင်းလုပ်အတွက် Gradle Wrapper ပရောက်စီဆက်တင်
Build task များက bootstrap ဆက်သွယ်မှုကို ပြင်မယ်လို့ မမျှော်လင့်ဘဲ Wrapper ဖြန့်ချိမှုကို ဒေါင်းလုပ်ရန် ပရောက်စီကို ချိန်ညှိပါ။
က Gradle ဖြန့်ချိမှုကို ဒေါင်းလုပ်မလုပ်နိုင်လျှင် build မစသေးပါ။ Repository ကြေညာချက် သို့မဟုတ် build task ထဲက ကွန်ရက်ကုဒ်သည် အစောပိုင်း Java တောင်းဆိုမှုကို မချိန်ညှိနိုင်ပါ။ gradlew
ဒေါင်းလုပ်မလုပ်မီ Wrapper သည် ပရောဂျက်နှင့် အသုံးပြုသူ မှ မှတ်တမ်းများကို ဖတ်သည်။ HTTPS ရည်မှန်းချက်များအတွက်: systemProp gradle.properties
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080ပြည့်စုံသော proxy URL scheme မသုံးဘဲ endpoint host နှင့် အမှန်တကယ် port ကို အသုံးပြုပါ။ ခွင့်ပြုထားသော ဒေါင်းလုပ်များအတွက် HTTP proxy list က လိပ်စာများပေးသည်။ အသုံးပြုသူတန်ဖိုးများသည် ပရောဂျက်တန်ဖိုးများကို ကျော်လွန်ပြီး command-line system property များမှာ ဦးစားပေးမြင့်သည်။ IDE နှင့် terminal မတူလျှင် Gradle configuration အရင်းအမြစ်များကို နှိုင်းယှဉ်ပါ၊ ကိုယ်ရေးကိုယ်တာအချက်အလက်ကို commit ဖိုင်များတွင် မထားပါနှင့်။
သည် သတ်မှတ်ထားသော Gradle ဖြန့်ချိမှုအရင်းအမြစ်ဖြစ်ရမည်။ ၎င်းသည် forward proxy ကို မသတ်မှတ်ပါ။ Redirect က host အသစ်ထည့်နိုင်သည်။ dependency repository ပြောင်းမည့်အစား မအောင်မြင်သော download URL နှင့် မူဝါဒကို ထိန်းသိမ်းပါ။ distributionUrl
Cache ထဲက ဖြန့်ချိမှုကြောင့် အခြားစက်သည် ဤဒေါင်းလုပ်မလုပ်ဘဲ ကို လုပ်ဆောင်နိုင်သည်။ Bootstrap ပြီးနောက် plugin နှင့် dependency များသည် ကိုယ်ပိုင်လမ်းကြောင်းလိုသည်။ မအောင်မြင်မှုသည် startup မတိုင်မီလား Gradle စပြီးနောက်လား ဖော်ပြပါ။ gradlew --version