Apache Commons IO লাইব্রেরি ব্যবহার করার জন্য Gradle প্রজেক্টে ডিপেনডেন্সি যুক্ত করা খুবই সহজ। নিচে ধাপে ধাপে দেখানো হয়েছে কীভাবে Gradle দিয়ে Apache Commons IO যুক্ত করতে পারবেন।
প্রথমে আপনার প্রজেক্টের build.gradle
ফাইলে Apache Commons IO-এর ডিপেনডেন্সি যোগ করুন। আপনার dependencies
ব্লকে নিম্নলিখিত কোডটি যুক্ত করুন:
dependencies {
implementation 'org.apache.commons:commons-io:2.11.0' // সর্বশেষ ভার্সন
}
এখানে, 2.11.0
হল Apache Commons IO এর সর্বশেষ ভার্সন (আপনার প্রয়োজন অনুসারে এটি পরিবর্তন করতে পারেন)। আপনি সর্বশেষ ভার্সন দেখতে Maven Central Repository বা Apache Commons IO এর অফিসিয়াল পেজ পরিদর্শন করতে পারেন।
এখন, আপনার Gradle প্রজেক্ট সিঙ্ক করুন। যদি আপনি Android Studio বা IntelliJ IDEA ব্যবহার করেন, তাহলে "Sync Now" অপশন ক্লিক করুন। অথবা Command Line ব্যবহার করলে নিচের কমান্ডটি চালান:
gradle build
সিঙ্ক হওয়ার পর আপনি আপনার প্রজেক্টে Apache Commons IO লাইব্রেরি ব্যবহার করতে পারবেন। নিচে একটি উদাহরণ দেওয়া হলো যেখানে FileUtils
এবং IOUtils
ক্লাস ব্যবহার করা হয়েছে:
import org.apache.commons.io.FileUtils;
import java.io.File;
import java.io.IOException;
public class ApacheCommonsIOExample {
public static void main(String[] args) {
File sourceFile = new File("source.txt");
File destinationFile = new File("destination.txt");
try {
// ফাইল কপি করা
FileUtils.copyFile(sourceFile, destinationFile);
System.out.println("File copied successfully!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
এই কোডে FileUtils.copyFile()
মেথড ব্যবহার করা হয়েছে যা source.txt
ফাইলটি কপি করে destination.txt
ফাইলে।
Gradle দিয়ে Apache Commons IO যুক্ত করা অত্যন্ত সহজ। আপনি শুধুমাত্র build.gradle
ফাইলে ডিপেনডেন্সি যোগ করে এবং প্রজেক্ট সিঙ্ক করলেই লাইব্রেরি ব্যবহার করতে পারবেন। এটি ফাইল এবং স্ট্রিম অপারেশন যেমন ফাইল কপি, মুভ, রিড, রাইট, এবং অন্যান্য কাজগুলোকে সহজ এবং দ্রুত করে তোলে।
common.read_more