Apache Maven es una herramienta de comprensión y gestión de proyectos de software. Maven puede administrar la creación, los informes y la documentación de un proyecto desde una pieza central de información. Este tutorial lo ayudará a instalar Apache Maven en sus sistemas CentOS/RHEL 8/7 y Fedora 31/30/29.
Te puede gustar:
- Cómo instalar Gradle en CentOS 8
Paso 1:requisito previo
El kit de desarrollo de Java es el requisito principal de Apache Maven. Por lo tanto, debe instalar el kit de desarrollo de Java (JDK) en su sistema. Asegúrese de haber instalado JDK, no JRE. use el siguiente comando para instalarlo.
yum install java-11-openjdk
Verifique la versión de Java instalada en su sistema.
java -version openjdk version "11.0.6" 2020-01-14 LTS OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.6+10-LTS, mixed mode, sharing)
Si no tiene Java Development Kit instalado en su sistema. Visite Instalar Java 11 en CentOS/RHEL 7/6 y Fedora
Paso 2:instalar Apache Maven
Después de verificar la versión de Java en su sistema. Descargue Apache Maven desde su sitio web oficial o use el siguiente comando para descargar Apache Maven 3.6.2.
cd /opt wget https://www-eu.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
Ahora extraiga el archivo descargado usando el siguiente comando.
sudo tar xzf apache-maven-3.6.3-bin.tar.gz sudo ln -s apache-maven-3.6.3 maven
Paso 3:configuración de variables de entorno
Como ha descargado archivos Apache Maven precompilados en su sistema. Ahora configure las variables de entorno creando un nuevo archivo /etc/profile.d/maven.sh.
sudo vi /etc/profile.d/maven.sh
y agregue el siguiente contenido.
export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Ahora cargue las variables de entorno en el shell actual usando el siguiente comando.
source /etc/profile.d/maven.sh
Paso 4:comprobar la versión de Maven
Apache Maven se ha configurado correctamente en su sistema. Use el siguiente comando para verificar la versión de Maven instalada en su sistema.
mvn -version Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 11.0.6, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-11.0.6.10-0.el8_1.x86_64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.18.0-147.3.1.el8_1.x86_64", arch: "amd64", family: "unix"
Finalmente, elimine el archivo comprimido descargado del sistema para liberar espacio en el disco.
rm -f apache-maven-3.6.2-bin.tar.gz