Instalación Software · 2 min read · Dec 20, 2025

Cómo instalar Apache Maven en Ubuntu 18.04 LTS

Apache Maven es una herramienta de gestión de proyectos de software basada en el concepto POM (Proyecto, Objeto, Modelo). Maven es una herramienta de automatización de compilaciones utilizada principalmente para proyectos basados en Java. También se puede utilizar para construir y gestionar proyectos escritos en C#, Ruby, Scala y otros lenguajes.

En este tutorial, te mostraré paso a paso cómo instalar y configurar Apache Maven en Ubuntu 18.04. También aprenderemos cómo instalar Java 8 desde el repositorio PPA.

Prerrequisitos

  • Ubuntu 18.04 LTS
  • Privilegios de root

¿Qué haremos?

  1. Instalar Java en Ubuntu 18.04
  2. Descargar Apache Maven
  3. Configurar el entorno de Apache Maven
  4. Pruebas

Paso 1 - Instalar Java en Ubuntu 18.04

En este tutorial, utilizaremos los paquetes de Java del repositorio PPA, por lo que necesitamos agregar el repositorio PPA de Java al sistema.

Antes de agregar un nuevo repositorio, instala el paquete ‘software-properties-common’ utilizando el comando apt a continuación.

sudo apt install software-properties-common apt-transport-https -y

Ahora agrega el repositorio PPA ‘webupd8team’ al servidor.

sudo add-apt-repository ppa:webupd8team/java -y

Instalar Java en Ubuntu 18.04

Nota:

  • En Ubuntu 18.04, el comando ‘add-apt-repository’ actualizará automáticamente el repositorio.
  • Apache Maven requiere el JDK 1.7 o superior. Y para esta guía, instalaremos el JDK 1.8.

El repositorio ‘webupd8team’ ha sido agregado al servidor, instala el instalador de Java 8 desde el repositorio PPA utilizando el comando apt a continuación.

sudo apt install oracle-java8-installer -y

Durante la instalación, se te pedirá sobre la Licencia Binaria de Oracle. Elige ‘OK’.

oracle-java8-installer

Acepta la Licencia de Oracle eligiendo el botón ‘SÍ’.

Cuando la instalación esté completa, verifica la versión de java.

javav -version

Verás un resultado similar al siguiente.

Java ha sido instalado en el servidor Ubuntu 18.04.

Paso 2 - Descargar Apache Maven

En este paso, descargaremos el código binario de apache maven utilizando el comando wget. Y utilizaremos el directorio ‘/opt/apache-maven’ como el directorio de inicio de Maven.

Ve al directorio ‘/opt’ y descarga el código binario de Apache Maven.

cd /opt/  
wget http://www-eu.apache.org/dist/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz

Extrae el archivo maven.tar.gz, luego renombra el directorio maven a ‘apache-maven’.

tar -xf apache-maven-3.5.3-bin.tar.gz  
mv apache-maven-3.5.3/ apache-maven/

Ahora tienes el directorio ‘apache-maven’ que contiene archivos binarios de apache maven y otros.

Descargar Apache Maven

Paso 3 - Configurar el entorno de Apache Maven

En este paso, configuraremos el entorno para Apache Maven. Definiremos algunas variables de entorno que son necesarias para Apache Maven, incluyendo ‘JAVA_HOME’, M2_HOME y la variable PATH para los archivos binarios de maven.

Ve al directorio ‘/etc/profile.d’ y crea un nuevo archivo de configuración ‘maven.sh’.

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

Pega la siguiente configuración a continuación.

# Variables de entorno de Apache Maven
# MAVEN_HOME para Maven 1 - M2_HOME para Maven 2
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export M2_HOME=/opt/apache-maven
export MAVEN_HOME=/opt/apache-maven
export PATH=${M2_HOME}/bin:${PATH}

Guarda los cambios y sal.

Ahora haz que el script ‘maven.sh’ sea ejecutable y luego aplica la configuración ejecutando el comando ‘source’.

chmod +x maven.sh  
source maven.sh

La configuración del entorno de Apache Maven ha sido completada.

Paso 4 - Pruebas de Maven

Para verificar la instalación de maven, podemos ejecutar el siguiente comando de maven.

mvn --version  
mvn --help

Y deberías obtener el resultado como se muestra a continuación.

Pruebas de Maven

La instalación de Apache Maven 3.5 ha sido completada. Está funcionando bajo Linux de 64 bits, con Java 1.8 instalado, y el directorio de inicio de Maven es ‘/opt/apache-maven’.

Referencia

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.