ডিস্ট্রিবিউশন ডাউনলোডের জন্য Gradle Wrapper প্রক্সি সেটিং
বিল্ড টাস্ক বুটস্ট্র্যাপ সংযোগ ঠিক করবে ধরে না নিয়ে Wrapper-এর ডিস্ট্রিবিউশন ডাউনলোডে প্রক্সি কনফিগার করুন।
ডিস্ট্রিবিউশন ডাউনলোড করতে ব্যর্থ হলে বিল্ড শুরুই হয়নি। রিপোজিটরি ঘোষণা বা বিল্ড টাস্কের নেটওয়ার্ক কোড আগের 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