Apache Maven es una herramienta de comprensión y gestión de proyectos de software de código abierto que utilizan los desarrolladores de Java de todo el mundo para gestionar todas las etapas del ciclo de vida del desarrollo de software, desde la creación, la generación de informes, el ensamblaje y la implementación.
También puede usar Maven para crear y administrar proyectos escritos en C#, Ruby, Scala y otros lenguajes.
Aquí veremos cómo instalar Apache Maven en Debian 11.
Instalar Java en Debian
Apache Maven requiere JDK 7 o superior. Puede instalar Oracle Java u OpenJDK para su instalación de Maven.
LEA: Cómo instalar Java en Debian 11
O
Aquí, usaré OpenJDK v11 para la instalación de Maven.
sudo apt update sudo apt install -y openjdk-11-jdk
Una vez que haya instalado Java, verifique la instalación de Java ejecutando el siguiente comando.
java -version
Salida:
openjdk version "11.0.12" 2021-07-20 OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2) OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)
Instalar Apache Maven en Debian
Puede visitar el sitio web oficial de Apache Maven para descargar la última versión estable de Maven o usar el siguiente comando para descargar Apache Maven v3.8.2 usando la terminal.
curl -O https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
Extraiga el archivo de Maven usando el comando tar y mueva los archivos al directorio /opt/.
sudo tar -zxvf apache-maven-3.8.2-bin.tar.gz sudo mv apache-maven-3.8.2 /opt/maven
Configurar variables de entorno para Maven
Después de haber colocado los archivos binarios de Apache Maven en el directorio /opt, configure las pocas variables de entorno para Maven creando un archivo maven.sh en el directorio /etc/profile.d/.
sudo nano /etc/profile.d/maven.sh
Agregue las siguientes variables con los valores.
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64 export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Obtenga información de JAVA_HOME del comando sudo update-java-alternatives -l.
Cargue las variables de entorno anteriores en la sesión de shell actual usando el siguiente comando.
source /etc/profile.d/maven.sh
Verificar la instalación de Apache Maven
Compruebe si Apache Maven se ha configurado correctamente en su sistema con el siguiente comando.
mvn -version
Salida:
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f) Maven home: /opt/maven Java version: 11.0.12, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.10.0-8-amd64", arch: "amd64", family: "unix"
Conclusión
Eso es todo. Espero que hayas aprendido a instalar Apache Maven en Debian 11.