আমি গ্র্যাডলে নতুন এবং আমি ডকুমেন্টেশন পড়ছি তবে এর কিছু অংশ আমি বুঝতে পারি না। এই অংশগুলির মধ্যে একটি buildscript
ব্লকের সাথে যুক্ত । এর উদ্দেশ্য কী?
যদি আপনার বিল্ড স্ক্রিপ্টটির বাহ্যিক লাইব্রেরিগুলি ব্যবহার করার প্রয়োজন হয় তবে আপনি সেগুলি বিল্ড স্ক্রিপ্টের মধ্যেই স্ক্রিপ্টের ক্লাসপাথে যুক্ত করতে পারেন। আপনি বিল্ডস্ক্রিপ্ট () পদ্ধতিটি ব্যবহার করে এটি বন্ধের মধ্যে দিয়ে যা বিল্ড স্ক্রিপ্ট শ্রেণিবদ্ধ ঘোষণা করে।
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
ঠিক আছে তবে এর সাথে পার্থক্য কি:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
উদাহরণস্বরূপ, কেন এটি ব্যবহার করা প্রয়োজন buildscript
?