Cómo instalar Apache Maven en Ubuntu 20.04
Apache Maven es una herramienta de gestión de proyectos gratuita y de código abierto, principalmente para proyectos Java. Se basa en POM y también se utiliza para construir y gestionar proyectos escritos en C#, Ruby, Scala y otros. Viene con comandos objetivos incorporados que pueden utilizarse para gestionar paquetes y la composición del código.
En este tutorial, te mostraremos cómo instalar la herramienta de gestión de proyectos Apache Maven en Ubuntu 20.04.
Requisitos previos
- Un servidor que ejecute Ubuntu 20.04.
- Una contraseña de root configurada el servidor.
Instalar Java
Apache Maven se basa en Java. Así que Java debe estar instalado en tu servidor. Puedes instalar el Java utilizando el siguiente comando:
apt-get install default-jdk -y
Una vez instalado el Java, puedes verificar la versión instalada de Java con el siguiente comando:
java --version
Deberías obtener la siguiente salida:
openjdk 11.0.8 2020-07-14 OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)
Instalar Apache Maven desde el repositorio de Ubuntu
Por defecto, Apache Maven está disponible en el repositorio por defecto de Ubuntu 20.04. Puedes instalarlo con el siguiente comando:
apt-get install maven -y
Una vez completada la instalación, puedes verificar la versión de Apache Maven con el siguiente comando:
mvn -version
Deberías obtener la siguiente salida:
Apache Maven 3.6.3 Maven home: /usr/share/maven Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-29-generic", arch: "amd64", family: "unix"
Instalar Apache Maven desde el origen
También puedes instalar Apache Maven desde el código fuente. Primero, descarga la última versión de Apache Maven con el siguiente comando:
wget https://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
Una vez completada la descarga, extrae el archivo descargado con el siguiente comando:
tar -xvf apache-maven-3.6.3-bin.tar.gz
A continuación, mueve el directorio extraído al /opt con el siguiente comando:
mv apache-maven-3.6.3 /opt/maven
A continuación, crea un nuevo maven.sh y configura las variables de entorno de Maven.
nano /etc/profile.d/maven.sh
Añade las siguientes líneas:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Guarda y cierra el archivo, luego da el permiso de ejecución y activa las variables de entorno con el siguiente comando:
chmod +x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh
A continuación, verifica la versión de Maven con el siguiente comando:
mvn -version
Deberías obtener la siguiente salida:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-29-generic", arch: "amd64", family: "unix"
Conclusión
En la guía anterior, has aprendido a instalar Apache Maven utilizando diferentes métodos en Ubuntu 20.04. Espero que ahora puedas instalar fácilmente la versión necesaria de Maven en tu sistema.