Cómo instalar Apache Maven en Ubuntu y Debian


Apache Maven es una plataforma de gestión de aplicaciones y automatización de aplicaciones gratuitas basada en la concepción de un modelo de objeto de proyecto (POM), que se utiliza especialmente para implementar proyectos basados ​​en Java, pero también se puede usar en aplicaciones escritas en C # , Ruby y otros lenguajes de programación.

En este artículo, explicaré cómo instalar y configurar la última versión de Apache Maven en Ubuntu y Debian junto con Java 8 desde el Repositorio de PPA.

  • A newly deployed or existing Ubuntu or Debian server instance.
  • Java Development Kit (JDK)Maven 3.3+ require JDK 1.7 or above to run.

Instale OpenJDK 8 en Ubuntu & amp; Debian

Java Development Kit (JDK) es un requisito esencial para instalar Apache Maven , por lo que primero instale Java en Ubuntu y El sistema Debian con el Repositorio de PPA de Java de terceros y verifica la versión con los siguientes comandos.

$ 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 instalación salió bien, verás el siguiente resultado.

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)

Instale Apache Maven en Ubuntu & amp; Debian

Luego, visite la página de descargas de Apache Maven y obtenga la última versión del código binario de apache maven o use el siguiente comando wget para descargarlo en el directorio de inicio 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

Extraiga el archivo comprimido descargado apache-maven-3.5.4-bin.tar.gz y cambie el nombre del directorio a ‘apache-maven’ usando los siguientes comandos.

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

Configurar el entorno de Apache Maven

Ahora configuraremos las variables de entorno para los archivos Apache Maven en nuestro sistema mediante la creación de un nuevo archivo de configuración 'maven.sh' en '/ etc/profile. Directorio d '

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

Agregue las siguientes variables de entorno en el archivo de configuración ‘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}

Ahora haga ejecutable el archivo de configuración ‘maven.sh’ y luego cargue la configuración ejecutando el comando ‘source’

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

Comprobar la versión de Apache Maven

Para verificar la instalación de Apache Maven , ejecute el siguiente comando mvn .

$ mvn --version

Si la instalación se realizó correctamente, verá una salida similar a la siguiente.

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"

¡Eso es! Ha instalado con éxito Apache Maven 3.5.4 en su sistema Ubuntu y Debian . Si tiene algún problema relacionado con la instalación, comparta con nosotros en la sección de comentarios.