Apache Maven, dos formas sencillas de instalarlo en Ubuntu 18.10

En el siguiente artículo vamos a echar un vistazo a Apache Maven. Esta 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 utiliza un modelo de objeto de proyecto (POM) que es esencialmente un archivo XML. Este contiene información sobre el proyecto, los detalles de configuración, las dependencias del proyecto, etc.

En este post vamos a ver dos formas diferentes de instalar Apache Maven en Ubuntu 18.10. Las mismas instrucciones se aplican a otras versiones de Ubuntu y cualquier distribución basada en el. Incluyendo Linux Mint y Elementary OS.

Los repositorios oficiales de Ubuntu contienen lo paquetes Maven. Estos pueden instalarse con el administrador de paquetes apt. Esta es la forma más fácil de instalar Maven en Ubuntu, sin embargo, la versión incluida en los repositorios puede retrasarse con respecto a la última versión. Por esta razón también veremos cómo podemos instalar la última versión siguiendo las instrucciones que veremos en la segunda parte de este artículo. En ella descargaremos Maven desde su sitio web oficial.

Instalar Apache Maven

Instalación mediante APT

Instalar Maven en Ubuntu utilizando apt es un proceso simple y directo. No tendremos más que abrir una terminal (Ctrl+Alt+T) y comenzar actualizando el índice del paquetes:

sudo apt update

A continuación, instalaremos Maven escribiendo el siguiente comando en la misma terminal:

sudo apt install maven

Una vez terminada la instalación, podremos verificar esta escribiendo:

mvn -version

La salida debería mostrarnos algo como lo siguiente:

Eso es todo. Maven ya está instalado en nuestro sistema y podremos comenzar a usarlo.

Instalación de la última versión descargándola desde su web

Las siguientes secciones proporcionan instrucciones paso a paso sobre cómo instalar la última versión de Apache Maven en Ubuntu 18.10. Vamos a descargarnos la última versión de Apache Maven desde su sitio web oficial. Pero antes de nada empezaremos por instalar OpenJDK.

Instalar OpenJDK

Maven 3.3+ requiere que se instale JDK 1.7 o superior. La instalación de Java es bastante simple. Comenzaremos por actualizar el índice de paquetes, escribiendo en una terminal (Ctrl+Alt+T):

sudo apt update

Continuamos instalando el paquete OpenJDK escribiendo en la misma terminal:

sudo apt install default-jdk

Tras la instalación, podremos verificar la instalación ejecutando el siguiente comando:

java -version

Si todo ha sido correcto, la salida debería mostrarnos algo como esto:

Descargar Apache Maven

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

Tras comprobarlo, empezaremos por descargar Apache Maven en el directorio /tmp usando el siguiente comando wget en una terminal (Ctrl+Alt+T):

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

Una vez que se complete la descarga, extraeremos 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, vamos a crear un enlace simbólico que apuntará al directorio de instalación:

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

Más adelante, si queremos actualizar la instalación, no tendremos más que descomprimir la versión más reciente y cambiar el enlace simbólico para que apunte a la última versión.

Configurar las variables de entorno

El siguiente paso a seguir será configurar las variables de entorno. Para ello, abriremos nuestro editor de texto preferido y vamos a crear un nuevo archivo llamado maven.sh dentro del directorio /etc/profile.d/.

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

Una vez abierto el archivo, tendremos que pegar 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}

Una vez pegado, guardamos y cerramos el archivo. Ahora tendremos que hacer que el script sea ejecutable escribiendo:

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

Para terminar, vamos a cargar las variables de entorno usando el siguiente comando:

source /etc/profile.d/maven.sh

Verifica la instalación

Para validar que Maven está instalado correctamente, usaremos el siguiente comando que nos imprimirá la versión:

mvn -version

Deberías ver algo como lo siguiente:

Con todo esto, acabamos de instalar con éxito Apache Maven en Ubuntu, 18.10 en este ejemplo. Ahora ya podemos visitar la página oficial de la documentación de Apache Maven y aprender a utilizarlo.


Categorías

Ubuntu

Aficionado a la programación y al software. Dispuesto a aprender de todo para después contarlo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.