External Libraries এবং Dependencies যোগ করা

Java Build Tools এর সাথে ইন্টিগ্রেশন - ইক্লিপ্স (Eclipse) - Java Technologies

247

Eclipse IDE তে যখন আপনি একটি প্রজেক্ট তৈরি করেন, তখন প্রজেক্টের জন্য প্রয়োজনীয় external libraries এবং dependencies যোগ করা খুবই গুরুত্বপূর্ণ। এসব লাইব্রেরি বা ডিপেনডেন্সি বিভিন্ন ফাংশনালিটি যেমন ডেটাবেস কানেকশন, ওয়েব ফ্রেমওয়ার্ক, বা অন্যান্য তৃতীয় পক্ষের লাইব্রেরি অ্যাড করার জন্য ব্যবহৃত হয়। Eclipse এ external libraries এবং dependencies যোগ করার কয়েকটি পদ্ধতি রয়েছে। এখানে বিস্তারিতভাবে আলোচনা করা হলো।


1. External JARs যোগ করা

আপনি যদি কোন প্রজেক্টে কোনো external JAR ফাইল যোগ করতে চান, তবে সেই JAR ফাইলটি আপনার প্রজেক্টের "Libraries" এ যুক্ত করতে হবে। এটি ম্যানুয়ালি করতে পারেন।

কীভাবে External JAR যোগ করবেন:

  1. Project Explorer তে আপনার প্রজেক্টে রাইট ক্লিক করুন।
  2. Build Path > Configure Build Path নির্বাচন করুন।
  3. Libraries ট্যাব এ যান।
  4. Add External JARs বাটনে ক্লিক করুন।
  5. যে ডিরেক্টরিতে JAR ফাইলটি আছে সেটি সিলেক্ট করুন এবং OK ক্লিক করুন।
  6. JAR ফাইলটি এখন আপনার প্রজেক্টে যুক্ত হয়ে যাবে।

এখন আপনার প্রজেক্টে সেই JAR এর ক্লাস এবং মেথডগুলি ব্যবহার করতে পারবেন।


2. Maven (Dependency Management) ব্যবহার করা

Eclipse এ Maven ব্যবহার করে ডিপেনডেন্সি ম্যানেজমেন্ট করা আরও সহজ হয়। Maven একটি বিল্ড টুল যা ডিপেনডেন্সি এবং লাইব্রেরি গুলোকে ম্যানেজ করে এবং আপনার প্রজেক্টে সেগুলিকে স্বয়ংক্রিয়ভাবে যুক্ত করে।

কীভাবে Maven যোগ করবেন:

  1. Maven Project তৈরি করতে:
    • Eclipse এ File > New > Project নির্বাচন করুন।
    • সেখানে Maven > Maven Project নির্বাচন করুন এবং Next ক্লিক করুন।
    • প্রজেক্টের নাম এবং প্যাকেজ নির্বাচন করুন এবং Finish ক্লিক করুন।
  2. Maven ডিপেনডেন্সি যোগ করতে:
    • Maven প্রজেক্ট তৈরি হওয়ার পর pom.xml ফাইলটি খুলুন।
    • প্রয়োজনীয় ডিপেনডেন্সি যোগ করতে ট্যাগের মধ্যে নিম্নলিখিত কোড যুক্ত করুন:
<dependencies>
    <!-- Example for adding a JAR from Maven repository -->
    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.12.0</version>
    </dependency>
</dependencies>
  1. Maven প্রজেক্টে ডিপেনডেন্সি যুক্ত করার পর, Eclipse স্বয়ংক্রিয়ভাবে এই ডিপেনডেন্সি ডাউনলোড এবং আপনার প্রজেক্টে যুক্ত করে ফেলবে।

এটি Maven রিপোজিটরি থেকে JAR ফাইলের সর্বশেষ সংস্করণ ডাউনলোড করবে এবং আপনার প্রজেক্টে ব্যবহারযোগ্য করে তুলবে।


3. Gradle (Dependency Management) ব্যবহার করা

Eclipse তে Gradle বিল্ড টুল ব্যবহার করেও ডিপেনডেন্সি যোগ করা সম্ভব। Gradle একটি অটোমেটেড বিল্ড টুল, যা Maven এর মতো ডিপেনডেন্সি ম্যানেজমেন্ট এবং বিল্ড প্রসেসকে স্বয়ংক্রিয়ভাবে পরিচালনা করে।

কীভাবে Gradle যোগ করবেন:

  1. Gradle Project তৈরি করতে:
    • File > New > Gradle Project নির্বাচন করুন।
    • প্রজেক্টের জন্য সমস্ত সেটিংস এবং ডিপেনডেন্সি নির্বাচন করুন এবং Finish ক্লিক করুন।
  2. Gradle Build ফাইলের মাধ্যমে ডিপেনডেন্সি যোগ করা:
    • Gradle প্রজেক্টে build.gradle ফাইলটি খুলুন।
    • প্রয়োজনীয় ডিপেনডেন্সি যোগ করতে নিচের মতো কোড ব্যবহার করুন:
dependencies {
    implementation 'org.apache.commons:commons-lang3:3.12.0'
}
  1. Gradle Sync:
    • Gradle ফাইল সংরক্ষণ করার পর, Eclipse স্বয়ংক্রিয়ভাবে ডিপেনডেন্সিগুলি ডাউনলোড এবং প্রজেক্টে যুক্ত করবে।

4. Eclipse Marketplace থেকে External Libraries যোগ করা

Eclipse Marketplace ব্যবহার করে আপনি বিভিন্ন প্লাগইন ইনস্টল করতে পারেন, যা external libraries এবং dependencies যোগ করার প্রক্রিয়াটি সহজ করে।

কীভাবে Eclipse Marketplace থেকে লাইব্রেরি যোগ করবেন:

  1. Eclipse Marketplace খুলতে, Help > Eclipse Marketplace তে যান।
  2. আপনি যেই লাইব্রেরি বা প্লাগইন খুঁজছেন সেটি টাইপ করুন (যেমন: "Spring Tools", "JPA", "JUnit")।
  3. লাইব্রেরি/প্লাগইনটি ইনস্টল করুন এবং নির্দেশাবলী অনুসরণ করুন।
  4. ইনস্টল করার পর Eclipse স্বয়ংক্রিয়ভাবে সেই লাইব্রেরি বা ডিপেনডেন্সি আপনার প্রজেক্টে যুক্ত করবে।

5. Manual Library Adding (ম্যানুয়ালি লাইব্রেরি যোগ করা)

আপনি যদি কোন লাইব্রেরি ফাইল ম্যানুয়ালি যুক্ত করতে চান তবে আপনি সহজেই JAR ফাইল যোগ করতে পারেন। তবে এটি Maven বা Gradle এর মতো অটোমেটেড সিস্টেমের তুলনায় কিছুটা বেশি সময় সাপেক্ষ।

কীভাবে ম্যানুয়ালি লাইব্রেরি যোগ করবেন:

  1. Project Explorer তে আপনার প্রজেক্টে রাইট ক্লিক করুন।
  2. Build Path > Add External Archives নির্বাচন করুন।
  3. সেখান থেকে আপনার প্রয়োজনীয় JAR ফাইলটি সিলেক্ট করুন এবং OK ক্লিক করুন।

এভাবে আপনি জাভা প্রজেক্টে যে কোনো এক্সটার্নাল লাইব্রেরি যোগ করতে পারবেন।


সারাংশ:

Eclipse এ External Libraries এবং Dependencies যোগ করার জন্য বেশ কয়েকটি পদ্ধতি রয়েছে:

  • Manual JAR addition,
  • Maven এবং Gradle ডিপেনডেন্সি ম্যানেজমেন্ট টুলস ব্যবহার করে লাইব্রেরি যোগ করা,
  • Eclipse Marketplace থেকে প্লাগইন ইনস্টল করা ইত্যাদি।

এগুলি প্রতিটি পদ্ধতি আপনাকে কোডের মধ্যে প্রয়োজনীয় লাইব্রেরি যোগ করতে সাহায্য করবে এবং আপনার ডেভেলপমেন্ট কাজকে সহজ এবং দ্রুত করবে। Maven এবং Gradle দিয়ে ডিপেনডেন্সি ম্যানেজমেন্ট অটোমেটিক এবং কার্যকরী হওয়ায়, এগুলির ব্যবহার বর্তমানে অনেক বেশি জনপ্রিয়।

Content added By
Promotion

Are you sure to start over?

Loading...