কম্পিউটার টিউটোরিয়াল

উবুন্টুতে Apache Maven ইনস্টল করার পদ্ধতি


ভূমিকা

Apache Maven একটি শক্তিশালী সফটওয়্যার প্রজেক্ট ম্যানেজমেন্ট এবং বিল্ড অটোমেশন টুল। এটি POM (Project Object Model) কনসেপ্টের উপর ভিত্তি করে একটি প্রজেক্টের বিল্ড, রিপোর্টিং এবং ডকুমেন্টেশন একটি কেন্দ্রীয় কনফিগারেশন থেকে পরিচালনা করে। এই আর্টিকেলে আমরা উবুন্টুতে Apache Maven ইনস্টল করার ধাপাবধি পদ্ধতি দেখব।

পূর্বশর্ত: Java ইনস্টল থাকতে হবে

Maven ইনস্টল করার আগে আপনার সিস্টেমে Java (JDK) ইনস্টল থাকতে হবে। Java ভার্সন যাচাই করতে নিচের কমান্ডটি রান করুন:

$ java -version

নমুনা আউটপুট:

openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14)
OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)

যদি Java ইনস্টল না থাকে, তবে এই গাইড অনুসরণ করে OpenJDK ইনস্টল করুন।

Maven ইনস্টলেশন ধাপসমূহ

ধাপ ১: প্যাকেজ লিস্ট আপডেট করুন

$ sudo apt-get update

ধাপ ২: Maven ইনস্টল করুন

$ sudo apt-get install maven

এই কমান্ডটি Maven এবং এর নির্ভরশীল প্যাকেজগুলো (যেমন ant, junit, বিভিন্ন লাইব্রেরি) স্বয়ংক্রিয়ভাবে ডাউনলোড ও ইনস্টল করবে। ইনস্টলেশন প্রক্রিয়া সময় নিতে পারে।

ধাপ ৩: ইনস্টলেশন যাচাই করুন

ইনস্টলেশন সফল হয়েছে কিনা তা যাচাই করতে নিচের কমান্ডটি রান করুন:

$ mvn -version

নমুনা আউটপুট:

Apache Maven 3.3.9
Maven home: /usr/share/maven
Java version: 1.8.0_111, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-57-generic", arch: "amd64", family: "unix"

সাধারণ সমস্যা ও সমাধান

  • JAVA_HOME সেট না থাকলে: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 আপনার ~/.bashrc-এ যোগ করুন।
  • পুরানো ভার্সন ইনস্টল হলে: অফিসিয়াল Maven সাইট থেকে লেটেস্ট বাইনারি ডাউনলোড করে ম্যানুয়ালি ইনস্টল করুন।
  • প্রক্সি পেছনে থাকলে: ~/.m2/settings.xml-এ প্রক্সি কনফিগারেশন যোগ করুন।

পরামর্শ

উবুন্টুর ডিফল্ট রিপোজিটরি থেকে ইনস্টল করা Maven-এর ভার্সন কখনও কখনও পুরানো হতে পারে। প্রোডাকশন বা আধুনিক প্রজেক্টের জন্য অফিসিয়াল সাইট থেকে লেটেস্ট ভার্সন ডাউনলোড করে ইনস্টল করা ভালো।

সারসংক্ষেপ

এই আর্টিকেলে আমরা উবুন্টুতে Apache Maven ইনস্টল করার সহজ পদ্ধতি দেখেছি। Maven জাভা প্রজেক্ট ম্যানেজমেন্টের জন্য অপরিহার্য একটি টুল। ইনস্টলেশন পরyük্ত Java থাকা এবং mvn -version দিয়ে যাচাই করা — এই দুটি মূল বিষয়। পরবর্তী আর্টিকেলগুলোতে আমরা Maven-র প্লাগইন, প্রোফাইল এবং অ্যাডভান্সড কনফিগারেশন নিয়ে আলোচনা করব।

  1. Ubuntu-এ Java Runtime ইনস্টল করার পদ্ধতি

  2. উবুন্টুতে Sublime Text ইনস্টল করার উপায়

  3. উবুন্টুতে Pip ইনস্টল করার পদ্ধতি

  4. উইন্ডোজ ১০ ও ১১-এ উবুন্টু ইনস্টল করার ধাপে ধাপে গাইড