Búsqueda de sitios web

Cómo instalar Apache Maven en Ubuntu y Debian


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

Lea también: Cómo instalar Apache Maven en CentOS 7

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

Requisitos previos

  • Una instancia de servidor Ubuntu o Debian recién implementada o existente.
  • Java Development Kit (JDK): Maven 3.3+ requiere JDK 1.7 o superior para ejecutarse.

Instale OpenJDK 8 en Ubuntu y Debian

Java Development Kit (JDK) es un requisito esencial para instalar Apache Maven, así que primero instale Java en Ubuntu y Sistema Debian utilizando el repositorio Java PPA de terceros y verifique la versión utilizando 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 fue bien, verá 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)

Instalar Apache Maven en Ubuntu y Debian

A continuación, visite la página de descarga de Apache Maven y obtenga la última versión del código binario de Apache Maven o utilice 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 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 Apache Maven

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

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

Verifique 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 fue bien, verá un resultado similar al 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 todo! Ha instalado correctamente Apache Maven 3.5.4 en su sistema Ubuntu y Debian. Si tiene algún problema relacionado con la instalación, compártalo con nosotros en la sección de comentarios.