Guava হল একটি শক্তিশালী লাইব্রেরি যা Google দ্বারা তৈরি এবং এটি Java ডেভেলপমেন্টে অনেক সাধারণ কাজ সহজ করে দেয়। আপনি যদি Gradle (গ্রেডল) ব্যবহার করেন, তবে Guava লাইব্রেরি আপনার প্রোজেক্টে অন্তর্ভুক্ত করা অনেক সহজ। Gradle একটি বিল্ড অটোমেশন টুল যা ডিপেনডেন্সি ম্যানেজমেন্ট সহজ করে দেয়।
Gradle প্রজেক্টে Guava অন্তর্ভুক্ত করার পদ্ধতি
build.gradleফাইলে Guava ডিপেনডেন্সি যোগ করাGradle ব্যবহার করে Guava অন্তর্ভুক্ত করতে আপনার প্রোজেক্টের
build.gradleফাইলে নিচের কোডটি যোগ করুন:dependencies { implementation 'com.google.guava:guava:31.1-jre' }এখানে,
implementationকীওয়ার্ডটি ব্যবহার করা হয়েছে, যা Gradle প্রজেক্টে লাইব্রেরি ডিপেনডেন্সি ব্যবহারের জন্য সঠিক পদ্ধতি। আপনি এখানে Guava-এর আপনার পছন্দের ভার্সনটি উল্লেখ করতে পারেন, যেমন বর্তমানে31.1-jre।ডিপেনডেন্সি আপডেট করা
একবার ডিপেনডেন্সি যোগ করা হলে, Gradle স্বয়ংক্রিয়ভাবে Guava লাইব্রেরি ডাউনলোড করবে এবং আপনার প্রোজেক্টে অন্তর্ভুক্ত করবে। আপনি কমান্ড লাইন বা আপনার IDE-এর মাধ্যমে Gradle প্রোজেক্টটি রিফ্রেশ করতে পারেন। কমান্ড লাইন থেকে প্রোজেক্টটি সিঙ্ক্রোনাইজ করতে নিচের কমান্ডটি চালাতে পারেন:
gradle build
Guava ব্যবহার করা
Guava লাইব্রেরি অন্তর্ভুক্ত করার পর আপনি তার ফিচারগুলো ব্যবহার করতে পারবেন। এখানে একটি উদাহরণ দেওয়া হল, যেখানে ImmutableList ব্যবহার করা হয়েছে:
import com.google.common.collect.ImmutableList;
public class GuavaExample {
public static void main(String[] args) {
ImmutableList<String> list = ImmutableList.of("Apple", "Banana", "Cherry");
list.forEach(System.out::println);
}
}
এই কোডটি একটি অপরিবর্তনীয় তালিকা তৈরি করবে এবং তার সমস্ত উপাদান কনসোলে প্রিন্ট করবে।
Gradle ব্যবহার করে Guava লাইব্রেরি আপনার প্রোজেক্টে যুক্ত করলে আপনি উন্নত Java ইউটিলিটি সুবিধা পেতে পারেন, যা আপনার কোডের কার্যকারিতা ও মান বাড়াতে সাহায্য করবে।
Read more