Apache POI লাইব্রেরি ব্যবহার করতে হলে, আপনার প্রজেক্টে এটি অন্তর্ভুক্ত করতে হবে। আপনি Maven বা Gradle ব্যবহার করে সহজেই Apache POI ডিপেন্ডেন্সি যুক্ত করতে পারেন।
1. Maven দিয়ে Apache POI Dependency যোগ করা
Maven প্রকল্পে Apache POI যোগ করতে, আপনাকে আপনার pom.xml ফাইলে নিচের ডিপেন্ডেন্সি ট্যাগটি যুক্ত করতে হবে:
<dependencies>
<!-- Apache POI for Word, Excel, PowerPoint -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>5.2.3</version> <!-- সর্বশেষ সংস্করণ ব্যবহার করুন -->
</dependency>
<!-- Apache POI for handling older formats (.xls) -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>5.2.3</version> <!-- সর্বশেষ সংস্করণ ব্যবহার করুন -->
</dependency>
<!-- Apache POI for Excel support (HSSF, XSSF) -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>5.2.3</version> <!-- সর্বশেষ সংস্করণ ব্যবহার করুন -->
</dependency>
<!-- Apache Commons for POI utilities -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-collections4</artifactId>
<version>4.4</version> <!-- সর্বশেষ সংস্করণ ব্যবহার করুন -->
</dependency>
</dependencies>
এখানে poi-ooxml মডিউলটি Word, Excel, এবং PowerPoint ফাইলের জন্য প্রয়োজনীয় ফাংশনালিটি সরবরাহ করে। আপনি যদি XLS ফাইল ফরম্যাটের সাথে কাজ করতে চান, তাহলে poi ডিপেন্ডেন্সিটি যুক্ত করুন।
নোট: এখানে 5.2.3 সংস্করণটি উদাহরণ হিসেবে দেওয়া হয়েছে। সর্বশেষ সংস্করণ ব্যবহারের জন্য Maven Repository দেখুন।
2. Gradle দিয়ে Apache POI Dependency যোগ করা
Gradle প্রকল্পে Apache POI যোগ করতে, আপনাকে আপনার build.gradle ফাইলে নিচের ডিপেন্ডেন্সি ট্যাগটি যুক্ত করতে হবে:
dependencies {
// Apache POI for Word, Excel, PowerPoint
implementation 'org.apache.poi:poi-ooxml:5.2.3' // সর্বশেষ সংস্করণ ব্যবহার করুন
// Apache POI for handling older formats (.xls)
implementation 'org.apache.poi:poi:5.2.3' // সর্বশেষ সংস্করণ ব্যবহার করুন
// Apache POI for Excel support (HSSF, XSSF)
implementation 'org.apache.poi:poi-ooxml-schemas:5.2.3' // সর্বশেষ সংস্করণ ব্যবহার করুন
// Apache Commons for POI utilities
implementation 'org.apache.commons:commons-collections4:4.4' // সর্বশেষ সংস্করণ ব্যবহার করুন
}
নোট: এখানে 5.2.3 সংস্করণটি উদাহরণ হিসেবে দেওয়া হয়েছে। সর্বশেষ সংস্করণ ব্যবহারের জন্য Maven Repository দেখুন।
3. ইনস্টলেশন চেক করা
আপনি Maven বা Gradle দিয়ে ডিপেন্ডেন্সি যোগ করার পরে, Apache POI লাইব্রেরি আপনার প্রজেক্টে সঠিকভাবে ইন্টিগ্রেট হয়েছে কিনা তা পরীক্ষা করতে পারেন। আপনি যদি Maven ব্যবহার করেন, তাহলে টার্মিনালে নিচের কমান্ড দিয়ে ডিপেন্ডেন্সি রিসলভ চেক করতে পারেন:
mvn clean install
এটি আপনার প্রকল্পের ডিপেন্ডেন্সি গুলি ডাউনলোড করবে এবং প্রকল্পটি বিল্ড করবে।
সারাংশ
Apache POI লাইব্রেরি Maven বা Gradle ব্যবহার করে খুব সহজেই আপনার প্রকল্পে যুক্ত করা যায়। আপনার pom.xml বা build.gradle ফাইলে সঠিক ডিপেন্ডেন্সি ট্যাগটি যোগ করলেই হয়ে যাবে।
- Maven:
pom.xml-এ ডিপেন্ডেন্সি যুক্ত করুন। - Gradle:
build.gradle-এ ডিপেন্ডেন্সি যুক্ত করুন।
Read more