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 usa para crear y administrar proyectos escritos en C#, Ruby, Scala y otros. Viene con comandos objetivos incorporados que se pueden usar para administrar paquetes y composición de código.
En este tutorial, le mostraremos cómo instalar la herramienta de administración de proyectos Apache Maven en Ubuntu 20.04, incluyendo los pasos para instalar maven en ubuntu y instalar maven ubuntu.
Requisitos previos
- Un servidor con Ubuntu 20.04.
- Se configura una contraseña de root en el servidor.
Instalar Java
Para ejecutar Apache Maven, es esencial tener Java instalado en su sistema. Dado que Maven está basado en Java, le mostraremos cómo instalar maven comenzando por su dependencia principal. Puede instalar Java usando el siguiente comando:
apt-get install default-jdk -y
Una vez que Java esté instalado, puede verificar la versión instalada de Java con el siguiente comando:
java --version
Deberías obtener el siguiente resultado:
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
Si está buscando la forma más sencilla de install maven ubuntu, puede hacerlo directamente desde el repositorio predeterminado de Ubuntu 20.04 con el siguiente comando:
apt-get install maven -y
Tras completar la instalación, puede verificar la versión de Apache Maven con el siguiente comando:
mvn -version
Deberías obtener el siguiente resultado que confirma la versión de Maven 3.6.3:
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"
Instale Apache Maven desde la fuente
Además de la instalación desde el repositorio, también puede optar por como instalar maven en ubuntu desde la fuente. Este es un método preferido si necesita una versión específica de Maven o desea tener un control más granular sobre la instalación. Primero, descargue 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 que se complete la descarga, extraiga el archivo descargado con el siguiente comando:
tar -xvf apache-maven-3.6.3-bin.tar.gz
A continuación, mueva el directorio extraído a /opt con el siguiente comando:
mv apache-maven-3.6.3 /opt/maven
Después, cree un archivo maven.sh para configurar las variables de entorno de Maven.
nano /etc/profile.d/maven.sh
Agregue 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}
Guarde y cierre el archivo, luego otorgue el permiso de ejecución y active las variables de entorno con el siguiente comando:
chmod +x /etc/profile.d/maven.sh source /etc/profile.d/maven.sh
Finalmente, verifique la versión de Maven con el siguiente comando para confirmar que la instalación fue exitosa:
mvn -version
Deberías obtener el siguiente resultado, que es igual al proporcionado con la instalación desde el repositorio:
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
A lo largo de esta guía, hemos explorado distintos métodos sobre cómo instalar maven en ubuntu, incluyendo la instalación desde el repositorio de Ubuntu y la instalación desde la fuente. Ahora debería sentirse cómodo para instalar Apache Maven en Ubuntu 20.04 y gestionar sus proyectos de forma eficiente.