ഉബുണ്ടുവിലും ഡെബിയനിലും അപ്പാച്ചെ മാവൻ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


Apache Maven ഒരു സ്വതന്ത്ര സോഫ്uറ്റ്uവെയർ ആപ്ലിക്കേഷൻ മാനേജ്uമെന്റും പ്രോജക്റ്റ് ഒബ്uജക്റ്റ് മോഡലിന്റെ (POM) ആശയത്തെ അടിസ്ഥാനമാക്കിയുള്ള ബിൽഡ് ഓട്ടോമേഷൻ പ്ലാറ്റ്uഫോമാണ്, ഇത് ജാവ അധിഷ്uഠിത പ്രോജക്റ്റുകൾ വിന്യസിക്കുന്നതിന് പ്രത്യേകിച്ചും ഉപയോഗിക്കുന്നു, പക്ഷേ C#, റൂബി എന്നിവയിൽ എഴുതിയ ആപ്ലിക്കേഷനുകളിലും ഇത് ഉപയോഗിക്കാം. പ്രോഗ്രാമിംഗ് ഭാഷകൾ.

ഈ ലേഖനത്തിൽ, PPA റിപ്പോസിറ്ററിയിൽ നിന്ന് ജാവ 8-നൊപ്പം ഉബുണ്ടു, ഡെബിയൻ വിതരണങ്ങളിൽ അപ്പാച്ചെ മാവന്റെ ഏറ്റവും പുതിയ പതിപ്പ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും കോൺഫിഗർ ചെയ്യാമെന്നും ഞാൻ വിശദീകരിക്കും.

  • പുതിയതായി വിന്യസിച്ചതോ നിലവിലുള്ളതോ ആയ ഉബുണ്ടു അല്ലെങ്കിൽ ഡെബിയൻ സെർവർ ഉദാഹരണം.
  • Java Development Kit (JDK) – Maven 3.3+ പ്രവർത്തിക്കാൻ JDK 1.7 അല്ലെങ്കിൽ അതിന് മുകളിലുള്ളവ ആവശ്യമാണ്.

ഉബുണ്ടു & ഡെബിയനിൽ OpenJDK 8 ഇൻസ്റ്റാൾ ചെയ്യുക

ജാവ ഡെവലപ്uമെന്റ് കിറ്റ് (ജെഡികെ) അപ്പാച്ചെ മാവൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ഒരു അനിവാര്യമായ ആവശ്യകതയാണ്, അതിനാൽ ആദ്യം മൂന്നാം കക്ഷി ജാവ പിപിഎ റിപ്പോസിറ്ററി ഉപയോഗിച്ച് ഉബുണ്ടുവിലും ഡെബിയൻ സിസ്റ്റത്തിലും ജാവ ഇൻസ്റ്റാൾ ചെയ്യുകയും ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് പതിപ്പ് പരിശോധിക്കുകയും ചെയ്യുക.

$ 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)

ഉബുണ്ടുവിലും ഡെബിയനിലും അപ്പാച്ചെ മാവൻ ഇൻസ്റ്റാൾ ചെയ്യുക

അടുത്തതായി, '/usr/local/src' എന്ന മാവൻ ഹോം ഡയറക്ടറിക്ക് കീഴിൽ ഡൌൺലോഡ് ചെയ്യാൻ wget കമാൻഡ് സന്ദർശിക്കുക.

$ 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

ഡൗൺലോഡ് ചെയ്uത apache-maven-3.5.4-bin.tar.gz എന്ന ആർക്കൈവ് എക്uസ്uട്രാക്uറ്റ് ചെയ്uത് ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് ഡയറക്uടറിയെ 'apache-maven' എന്ന് പുനർനാമകരണം ചെയ്യുക.

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

അപ്പാച്ചെ മാവൻ എൻവയോൺമെന്റ് കോൺഫിഗർ ചെയ്യുക

'/etc/profile.d' ഡയറക്uടറിയിൽ 'maven.sh' എന്ന പുതിയ കോൺഫിഗറേഷൻ ഫയൽ സൃഷ്uടിച്ച് ഞങ്ങളുടെ സിസ്റ്റത്തിലെ അപ്പാച്ചെ മാവൻ ഫയലുകൾക്കായുള്ള എൻവയോൺമെന്റ് വേരിയബിളുകൾ ഞങ്ങൾ ഇപ്പോൾ കോൺഫിഗർ ചെയ്യും.

$ 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' കോൺഫിഗറേഷൻ ഫയൽ എക്സിക്യൂട്ടബിൾ ആക്കുക, തുടർന്ന് 'source' കമാൻഡ് പ്രവർത്തിപ്പിച്ച് കോൺഫിഗറേഷൻ ലോഡ് ചെയ്യുക.

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

അപ്പാച്ചെ മാവൻ പതിപ്പ് പരിശോധിക്കുക

Apache Maven ഇൻസ്റ്റലേഷൻ പരിശോധിക്കുന്നതിന്, ഇനിപ്പറയുന്ന mvn കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ 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 വിജയകരമായി ഇൻസ്റ്റാൾ ചെയ്തു. ഇൻസ്റ്റാളേഷനുമായി ബന്ധപ്പെട്ട് നിങ്ങൾക്ക് എന്തെങ്കിലും പ്രശ്uനങ്ങളുണ്ടെങ്കിൽ, അഭിപ്രായ വിഭാഗത്തിൽ ഞങ്ങളുമായി പങ്കിടുക.