Cómo instalar Apache Maven en CentOS 8
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 compilación que se usa principalmente para proyectos basados en Java, pero también se puede usar para compilar y administrar proyectos escritos en C#, Ruby, Scala y otros lenguajes. No solo describe cómo se construye el software, sino también sus dependencias.
En este tutorial, le mostraremos paso a paso cómo instalar y configurar Apache Maven en un sistema CentOS 8, lo que es esencial para los usuarios que desean instalar apache en centos 8 y trabajar con herramientas de automatización de proyectos.
Requisitos previos
Antes de comenzar con el proceso de instalar Maven, es importante que tenga instalado CentOS 8 en su sistema. Si aún no ha realizado este paso, busque información detallada sobre cómo instalar CentOS 8 para preparar su entorno de trabajo.
Lo que haremos:
- Instalar Java OpenJDK en CentOS 8
- Descargar el archivo binario de Apache Maven
- Configurar el entorno Apache Maven
- Pruebas para comprobar la instalación
Paso 1: Instale Java OpenJDK en CentOS 8
Para proceder con install maven centos 8, en primer lugar, vamos a instalar Java OpenJDK en CentOS 8 desde el repositorio de AppStream. Hay muchas versiones de OpenJDK proporcionadas por el repositorio de AppStream, y vamos a usar la versión 11 de Java OpenJDK LTS.
Utilice el siguiente comando para obtener todas las versiones de OpenJDK disponibles en AppStream.
dnf search openjdk dnf info java-11-openjdk
Ahora instale Java OpenJDK 11 usando el comando dnf a continuación, que es un paso fundamental antes de instalar maven en su sistema.
sudo dnf install java-11-openjdk
Una vez completada la instalación, verifique la versión de Java para saber si tiene Maven instalado o si necesita proceder con su instalación.
java -version
Y obtendrá el resultado de la siguiente manera.
Como resultado, Java OpenJDK 11 se ha instalado en CentOS 8 Server, preparando el entorno para instalar Apache Maven.
Paso 2: Descargue el archivo binario de Apache Maven
Continuando con nuestra guía sobre cómo instalar Apache Maven, en este tutorial, instalaremos la última versión estable de Apache Maven 3.6.2 descargando su archivo binario.
Vaya al directorio ‘/usr/local/src’ y descargue el archivo binario de Apache Maven usando el comando wget. Este paso es crítico para asegurar que pueda instalar maven sin complicaciones.
cd /usr/local/src wget https://www-eu.apache.org/dist/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz
Extraiga el archivo comprimido y mueva el directorio maven de Apache a ‘/usr/local’ como un directorio ‘maven’.
tar -xf apache-maven-3.6.2-bin.tar.gz mv apache-maven-3.6.2 /usr/local/maven/
Ahora Apache Maven se ha instalado en el directorio ‘/usr/local/maven’, y está listo para ser configurado y utilizado.
Paso 3: Configurar el entorno de Apache Maven
Para completar el proceso de install maven centos 8, en este paso, configuraremos la variable de entorno para Apache Maven. Vamos a configurar el directorio de variables de entorno de Apache Maven a través del directorio ‘/etc/profile.d’, y esto hará que Apache Maven pueda ser utilizado por todos los usuarios del sistema.
Vaya al directorio ‘/etc/profile.d’ y cree el script ‘maven.sh’ usando el editor vim. Este paso es importante para asegurarse de que el sistema reconozca el comando Maven en cualquier sesión de terminal.
cd /etc/profile.d/ vim maven.sh
Pegue el siguiente script.
# Apache Maven Environment Variables # MAVEN_HOME for Maven 1 - M2_HOME for Maven 2 export M2_HOME=/usr/local/maven export PATH=${M2_HOME}/bin:${PATH}
Guardar y cerrar.
Después de eso, haga que el script ‘maven.sh’ sea ejecutable y cárguelo en el sistema usando el comando fuente para garantizar que las variables de entorno estén disponibles inmediatamente.
chmod +x /etc/profile.d/maven.sh source /etc/profile.d/maven.sh
Ahora se ha completado la configuración de la variable de entorno de Apache Maven. Y como resultado, el comando Apache Maven está disponible para todos los usuarios del sistema.
Paso 4 – Prueba
Finalmente, para verificar nuestra instalación de Apache Maven y responder a la pregunta de cómo saber si tengo Maven instalado, puede ejecutar el siguiente comando Maven.
mvn --version
Y deberías obtener un resultado similar al siguiente, que confirma que Maven se ha instalado correctamente en su sistema CentOS 8.
Como resultado, se completó la instalación de Apache Maven 3.6. Se ejecuta en Linux CentOS 8 de 64 bits, con Java OpenJDK 11 instalado y el directorio de inicio de Maven es ‘/usr/local/maven’. Con esto, ahora tiene una guía completa sobre cómo instalar Apache Maven en CentOS 8, garantizando que pueda gestionar sus proyectos de manera efectiva.