Escrito en Java y con licencia Apache License v2, Apache Maven es una herramienta de creación y gestión de proyectos de software de código abierto diseñada específicamente para proyectos Java. En esta guía, analizamos cómo puede instalar Apache Maven en Rocky Linux 8.4.
Hay dos formas de instalar Apache Maven:puede instalar usando el administrador de paquetes DNF / YUM o instalar desde el paquete binario de origen que le brinda la última versión. Veremos cada uno de los métodos de instalación por separado.
Método 1:Instale Apache Maven usando el administrador de paquetes DNF/YUM
Esta es una forma bastante sencilla de instalar Maven. Sin embargo, tenga en cuenta que esto no siempre le dará la última versión de Maven. Para instalar Apache Maven usando DNF, ejecute el comando:
$ sudo dnf install maven
Esto instala Apache Maven y las dependencias asociadas.
Para confirmar la versión de Apache instalada, ejecute el comando:
$ mvn --version
Método 2:Instale la última versión de Apache Maven
Si obtener la última versión de Apache Maven es su principal prioridad, entonces la instalación desde la fuente es el camino a seguir. Esto se logra mediante una serie de pasos, como veremos en breve.
Paso 1:Actualizar el sistema
Primero, actualice los paquetes en su sistema:
$ sudo dnf update
Paso 2:Instalar OpenJDK
Maven 3.3 y versiones posteriores requieren OpenJDK 1.7 y versiones recientes para instalar. Instalaremos la última versión de LTS que, por el momento, es OpenJDK 11. Para lograrlo, ejecute el comando:
$ sudo dnf install java-11-openjdk-devel
Para confirmar la versión de OpenJDK instalada, ejecute:
$ java -version
Paso 3:Descargue el archivo Apache Maven
El siguiente paso es descargar Apache Maven. La última versión, al momento de escribir esta guía, es Apache Maven 3.8.2. En el momento en que lea esta guía, es probable que haya otra versión más reciente. Por lo tanto, consulte la página de descarga de Apache Maven.
Para descargar el archivo de archivo, ejecute:
$ wget https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
A continuación, extraiga el archivo a /opt directorio.
$ sudo tar -xvf apache-maven-3.8.2-bin.tar.gz -C /opt
A partir de entonces, cree un enlace simbólico que apunte al directorio de instalación
$ sudo ln -s /opt/apache-maven-3.8.2 /opt/maven
Paso 4:Configurar variables de entorno
El siguiente curso de acción es establecer o configurar las variables de entorno. Primero, crea el maven.sh archivo de script de shell.
$ sudo vim /etc/profile.d/maven.sh
Pegue estas líneas y guarde el archivo.
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
A continuación, haga que el script sea ejecutable.
$ sudo chmod +x /etc/profile.d/maven.sh
Luego cargue las variables de entorno usando el comando fuente.
$ source /etc/profile.d/maven.sh
Paso 5:Verificar la instalación
En este punto, la instalación de Apache Maven está completa. Como antes, puedes verificar esto usando el comando:
$ mvn --version
Esto concluye esta guía sobre cómo instalar Apache Maven en Rocky Linux. Ahora puede visitar la página de documentación para aprender cómo puede comenzar a administrar proyectos Java con Apache Maven.