Com instal·lar Apache Maven a Ubuntu i Debian


Apache Maven és una plataforma d'automatització i gestió d'aplicacions de programari lliure basada en la concepció d'un model d'objectes de projecte (POM), que s'utilitza especialment per desplegar projectes basats en Java, però també es pot utilitzar en aplicacions escrites en C#, Ruby i altres. llenguatges de programació.

En aquest article, explicaré com instal·lar i configurar la darrera versió d'Apache Maven a les distribucions Ubuntu i Debian juntament amb Java 8 del dipòsit PPA.

  • Una instància de servidor d'Ubuntu o Debian recentment implementada o existent.
  • Java Development Kit (JDK): Maven 3.3+ requereix JDK 1.7 o superior per executar-se.

Instal·leu OpenJDK 8 a Ubuntu i Debian

El kit de desenvolupament de Java (JDK) és un requisit essencial per instal·lar Apache Maven, així que primer instal·leu Java al sistema Ubuntu i Debian mitjançant el dipòsit Java PPA de tercers i verifiqueu la versió mitjançant les ordres següents.

$ 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

Si la instal·lació ha anat bé, veureu la sortida següent.

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)

Instal·leu Apache Maven a Ubuntu i Debian

A continuació, visiteu l'ordre wget per descarregar-lo al directori inicial de maven /usr/local/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

Extraieu l'arxiu descarregat apache-maven-3.5.4-bin.tar.gz i canvieu el nom del directori a apache-maven mitjançant les ordres següents.

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

Configura l'entorn Apache Maven

Ara configurarem les variables d'entorn per als fitxers Apache Maven del nostre sistema creant un nou fitxer de configuració maven.sh al directori /etc/profile.d.

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

Afegiu les variables d'entorn següents al fitxer de configuració 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}

Ara feu que el fitxer de configuració maven.sh sigui executable i, a continuació, carregueu la configuració executant l'ordre font.

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

Comproveu la versió d'Apache Maven

Per verificar la instal·lació d'Apache Maven, executeu l'ordre mvn següent.

$ mvn --version

Si la instal·lació ha anat bé, veureu una sortida similar a la següent.

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"

Això és! Heu instal·lat correctament Apache Maven 3.5.4 al vostre sistema Ubuntu i Debian. Si teniu cap problema relacionat amb la instal·lació, compartiu-ho amb nosaltres a la secció de comentaris.