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.
Requisitos
- Un servidor con Ubuntu 20.04.
- Se configura una contraseña de root en el servidor.
Instalar Java
Apache Maven está basado en Java. Entonces Java debe estar instalado en su servidor. 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
De forma predeterminada, Apache Maven está disponible en el repositorio predeterminado de Ubuntu 20.04. Puede instalarlo con el siguiente comando:
apt-get install maven -y
Una vez completada la instalación, puede verificar la versión de Apache Maven con el siguiente comando:
mvn -version
Deberías obtener el siguiente resultado:
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 la fuente
También puede instalar Apache Maven desde la fuente. 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
A continuación, cree un nuevo maven.sh y configure 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
A continuación, verifique la versión de Maven con el siguiente comando:
mvn -version
Deberías obtener el siguiente resultado:
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, aprendió cómo instalar Apache Maven usando diferentes métodos en Ubuntu 20.04. Espero que ahora pueda instalar fácilmente la versión requerida de Maven en su sistema.