ডিস্ট্রিবিউশন ডাউনলোড করতে ব্যর্থ হলে বিল্ড শুরুই হয়নি। রিপোজিটরি ঘোষণা বা বিল্ড টাস্কের নেটওয়ার্ক কোড আগের Java অনুরোধ কনফিগার করতে পারে না। gradlew

ডাউনলোডের আগে Wrapper প্রকল্প ও ব্যবহারকারীর থেকে এন্ট্রি পড়ে। HTTPS গন্তব্যের জন্য: systemProp gradle.properties

systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080

পূর্ণ proxy URL স্কিমা না দিয়ে endpoint-এর host ও আসল port ব্যবহার করুন; অনুমোদিত ডাউনলোডের জন্য HTTP প্রক্সি তালিকা সম্ভাব্য ঠিকানা দেয়। ব্যবহারকারীর মান প্রকল্পের মানকে ছাপায়, আর কমান্ড-লাইন system property-এর অগ্রাধিকার বেশি। IDE ও টার্মিনাল আলাদা হলে Gradle কনফিগারেশন উৎস তুলনা করুন এবং ব্যক্তিগত তথ্য commit করা ফাইলে রাখবেন না।

-এ নির্দিষ্ট Gradle ডিস্ট্রিবিউশনই থাকতে হবে। এটি forward proxy নির্দেশ করে না। Redirect অন্য host আনতে পারে; dependency repository বদলানোর বদলে ব্যর্থ ডাউনলোড URL ও নীতি সংরক্ষণ করুন। distributionUrl

ক্যাশ করা ডিস্ট্রিবিউশন অন্য মেশিনে এই ডাউনলোড ছাড়াই চালাতে পারে। Bootstrap শেষ হলে plugin ও dependency-এর নিজস্ব route লাগে; ব্যর্থতা startup-এর আগে না Gradle শুরু হওয়ার পরে তা জানান। gradlew --version

সম্পর্কিত নিবন্ধ