Cómo instalar Apache Maven en Ubuntu 18.04 LTS

1 mar 2021 4 min di lettura
Cómo instalar Apache Maven en Ubuntu 18.04 LTS
Indice dei contenuti

Introducción

Apache Maven es una herramienta de gestión y comprensión de proyectos de código abierto y gratuita que se utiliza principalmente para proyectos Java. Maven usa un modelo de objetos de proyecto (POM), que es esencialmente un archivo XML que contiene información del proyecto, detalles de configuración, dependencias del proyecto, etc.

En este tutorial, le mostraremos dos formas diferentes de instalar Apache Maven en Ubuntu 18.04. Las mismas instrucciones se aplican a Ubuntu 16.04 y cualquier distribución basada en Ubuntu, incluidos Linux Mint, Kubuntu y Elementary OS.

Los repositorios oficiales de Ubuntu contienen paquetes Maven que se pueden instalar con el administrador de paquetes apt Esta es la forma más sencilla de instalar Maven en Ubuntu. Sin embargo, la versión incluida en los repositorios puede estar rezagada con respecto a la última versión de Maven.

Para instalar la última versión de Maven, siga las instrucciones proporcionadas en la segunda parte de este artículo donde descargaremos Maven de su sitio web oficial.

Elija el método de instalación que sea más apropiado para su entorno.

Prerrequisitos

Para instalar paquetes en su sistema Ubuntu, debe iniciar sesión como usuario con privilegios de sudo.

Si desea instalar Apache Maven en un servidor remoto, continúe leyendo; de lo contrario, omita el primer párrafo "Conectando al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh root@IP_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no usa el usuario root, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie root a su nombre de usuario:

ssh nome_utente@IP_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Instale Apache Maven en Ubuntu con Apt

Instalar Maven en Ubuntu a través de apt es un proceso simple y directo.

Empiece por actualizar el índice del paquete:

sudo apt update

Luego, instale Maven escribiendo el siguiente comando:

sudo apt install maven

Verifique la instalación ejecutando el comando mvn -version

mvn -version

La salida debería verse así:

Apache Maven 3.6.0
 Maven home: /usr/share/maven
 Java version: 11.0.6, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
 Default locale: en_US, platform encoding: UTF-8
 OS name: "linux", version: "4.15.0-74-generic", arch: "amd64", family: "unix"

Eso es todo. Maven ahora está instalado en su sistema y puede comenzar a usarlo.

Instale la última versión de Apache Maven

Las siguientes secciones proporcionan instrucciones detalladas sobre cómo instalar la última versión de Apache Maven en Ubuntu 18.04. Descargaremos la última versión de Apache Maven desde su sitio web oficial.

Instalar OpenJDK

Maven 3.3+ requiere la instalación de JDK 1.7 o posterior. Instalaremos OpenJDK, que es el tiempo de ejecución y desarrollo de Java predeterminado en Ubuntu 18.04.

La instalación de Java es bastante sencilla. Empiece por actualizar el índice del paquete:

sudo apt update

Instale el paquete OpenJDK escribiendo:

sudo apt install default-jdk

Verifique la instalación ejecutando el siguiente comando:

java -version

La salida debería verse así:

openjdk version "11.0.6" 2020-01-14
 OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
 OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)

Descarga Apache Maven

En el momento de escribir este artículo, es la última versión de Apache Maven 3.6.3. Antes de continuar con el siguiente paso, consulte la página de descarga de Maven para ver si hay una versión más nueva disponible.

Comience descargando Apache Maven en el /tmp usando el siguiente comando wget

wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp

Una vez que se complete la descarga, extraiga el archivo en el directorio /opt

sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt

Para tener más control sobre las versiones y actualizaciones de Maven, que a crear un maven enlace simbólico que apunte al directorio de instalación de Maven:

sudo ln -s /opt/apache-maven-3.6.3 /opt/maven

Más tarde, si desea actualizar su instalación de Maven, simplemente descomprima la última versión y cambie el enlace simbólico para que apunte a la última versión.

Establecer variables de entorno

A continuación, necesitaremos establecer las variables de entorno. Para hacer esto, abra su editor de texto y cree un nuevo archivo llamado mavenenv.sh dentro del directorio /etc/profile.d/

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

Pegue la siguiente configuración:

export JAVA_HOME=/usr/lib/jvm/default-java
 export M2_HOME=/opt/maven
 export MAVEN_HOME=/opt/maven
 export PATH=${M2_HOME}/bin:${PATH}

Guarde y cierre el archivo.

Este script se proporcionará cuando se inicie el shell.

Haga que el script sea ejecutable con chmod:

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

Finalmente cargue las variables de entorno usando el comando de source

source /etc/profile.d/maven.sh

Verificar la instalación

Para confirmar que Maven está instalado correctamente, use el mvn -version que imprimirá la versión de Maven:

mvn -version

Debería ver algo como lo siguiente:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
 Maven home: /opt/maven
 Java version: 11.0.6, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
 Default locale: en_US, platform encoding: UTF-8
 OS name: "linux", version: "4.15.0-74-generic", arch: "amd64", family: "unix"

Eso es todo. La última versión de Maven ahora está instalada en su sistema Ubuntu.

Conclusión

Apache Maven se instaló con éxito en Ubuntu 18.04. Ahora puede visitar la página de documentación oficial de Apache Maven y aprender cómo comenzar con Maven.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.