উবুন্টু এবং ডেবিয়ানে অ্যাপাচি মাভেন কীভাবে ইনস্টল করবেন


অ্যাপাচি মাভেন একটি নিখরচায় সফ্টওয়্যার অ্যাপ্লিকেশন ম্যানেজমেন্ট এবং বিল্ড অটোমেশন প্ল্যাটফর্ম যা প্রজেক্ট অবজেক্ট মডেল (পিওএম) এর ধারণার ভিত্তিতে তৈরি করা হয়েছে যা জাভা-ভিত্তিক প্রকল্পগুলি মোতায়েন করার জন্য ব্যবহৃত হয়, তবে সি #, রুবি এবং অন্যান্য লিখিত অ্যাপ্লিকেশনগুলিতেও ব্যবহার করা যেতে পারে প্রোগ্রামিং ভাষা.

এই নিবন্ধে, আমি কীভাবে পিপিএ সংগ্রহশালা থেকে জাভা 8 এর সাথে উবুন্টু এবং ডেবিয়ান বিতরণগুলিতে অ্যাপাচি মাভেনের সর্বশেষ সংস্করণটি ইনস্টল ও কনফিগার করব।

  • সদ্য মোতায়েন করা বা বিদ্যমান উবুন্টু বা ডেবিয়ান সার্ভার উদাহরণ
  • জাভা ডেভলপমেন্ট কিট (জেডিকে) - ম্যাভেন ৩.৩++ চালানোর জন্য জেডিকে ১.7 বা তার বেশি প্রয়োজন

উবুন্টু এবং ডেবিয়ানে ওপেনজেডকে 8 ইনস্টল করুন

অ্যাপাচি মাভেন ইনস্টল করার জন্য জাভা ডেভলপমেন্ট কিট (জেডিকে) একটি প্রয়োজনীয় প্রয়োজনীয়তা, তাই প্রথমে তৃতীয় পক্ষের জাভা পিপিএ রেপোজিটরি ব্যবহার করে উবুন্টু এবং ডেবিয়ান সিস্টেমে জাভা ইনস্টল করুন এবং নিম্নলিখিত আদেশগুলি ব্যবহার করে সংস্করণটি যাচাই করুন।

$ sudo apt install software-properties-common apt-transport-https -y
$ sudo add-apt-repository ppa:webupd8team/java -y
$ sudo apt-get update -y
$ sudo apt-get install oracle-java8-installer
$ java -version

ইনস্টলেশন যদি ভালভাবে চলে যায় তবে আপনি নিম্নলিখিত আউটপুটটি দেখতে পাচ্ছেন।

java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

উবুন্টু এবং ডেবিয়ানে অ্যাপাচি মাভেন ইনস্টল করুন

এরপরে, maven হোম ডিরেক্টরি ‘/ usr/স্থানীয়/src’ এর অধীনে এটিকে ডাউনলোড করতে উইজেট কমান্ডটি দেখুন।

$ sudo cd /usr/local/src
$ sudo wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

ডাউনলোড আর্কাইভ অ্যাপাচি-ম্যাভেন-3.5..4.৪-বিন.টার.gz ফাইলটি বের করুন এবং নীচের কমান্ডগুলি ব্যবহার করে ডিরেক্টরিটিকে "অ্যাপাচি-ম্যাভেন" নামকরণ করুন।

$ sudo tar -xf apache-maven-3.5.4-bin.tar.gz
$ sudo mv apache-maven-3.5.4/ apache-maven/ 

অ্যাপাচি মাভেন পরিবেশ কনফিগার করুন

এখন আমরা ‘/etc/profile.d’ ডিরেক্টরিতে একটি নতুন কনফিগারেশন ফাইল ‘maven.sh’ তৈরি করে আমাদের সিস্টেমে অ্যাপাচি মাভেন ফাইলগুলির জন্য পরিবেশের ভেরিয়েবলগুলি কনফিগার করব।

$ sudo cd /etc/profile.d/
$ sudo nano maven.sh

‘Maven.sh’ কনফিগারেশন ফাইলে নিম্নলিখিত পরিবেশের ভেরিয়েবল যুক্ত করুন।

# Apache Maven Environment Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export M2_HOME=/usr/local/src/apache-maven
export MAVEN_HOME=/usr/local/src/apache-maven
export PATH=${M2_HOME}/bin:${PATH}

এখন ‘maven.sh’ কনফিগারেশন ফাইলটিকে এক্সিকিউটেবল করুন এবং তারপরে ‘সোর্স’ কমান্ডটি চালিয়ে কনফিগারেশনটি লোড করুন।

$ sudo chmod +x maven.sh
$ sudo source /etc/profile.d/maven.sh

অ্যাপাচি মাভেন সংস্করণ পরীক্ষা করুন

অ্যাপাচি মাভেন ইনস্টলেশন যাচাই করতে নীচের এমভিএন কমান্ডটি চালান।

$ mvn --version

ইনস্টলেশন যদি ভালভাবে চলে যায় তবে আপনি নিম্নলিখিত ফলাফলগুলির মতো একটি আউটপুট দেখতে পাবেন।

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-07-14T19:33:14+01:00)
Maven home: /usr/local/apache-maven
Java version: 1.8.0_171, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.17.6-1.el7.elrepo.x86_64", arch: "amd64", family: "unix"

এটাই! আপনি আপনার উবুন্টু এবং ডেবিয়ান সিস্টেমে সফলভাবে অ্যাপাচি মাভেন 3.5.4 ইনস্টল করেছেন। আপনার যদি ইনস্টলেশন সম্পর্কিত কোনও সমস্যা থাকে তবে আমাদের সাথে মন্তব্য বিভাগে ভাগ করুন।