Apache Maven es una herramienta de comprensión y gestión de proyectos de código abierto que se utiliza principalmente para proyectos Java. Maven utiliza un modelo de objetos de proyecto (POM), que es esencialmente un archivo XML que contiene información sobre el proyecto, detalles de configuración, dependencias del proyecto, etc.
Este artículo muestra dos formas de instalar Apache Maven en Debian 10.
Los repositorios estándar de Debian contienen paquetes de Maven que se pueden instalar con el apt
administrador de paquetes. Esta es la forma más fácil de instalar Maven en Debian. Sin embargo, la versión incluida en los repositorios puede estar rezagada con respecto a la última versión de Maven. Para instalar la última versión de Maven, siga las instrucciones proporcionadas en la segunda parte de este artículo.
Elija el método de instalación que sea más apropiado para su configuración y entorno.
requisitos previos
Las instrucciones asumen que ha iniciado sesión como root o usuario con privilegios sudo.
Instalación de Apache Maven en Debian conapt
Instalar Maven en Debian usando apt
es un proceso simple y directo.
Actualice el índice del paquete e instale Maven ejecutando los siguientes comandos:
sudo apt update
sudo apt install maven
Ejecute el
mvn -version
comando para verificar la instalación:mvn -version
La salida debería ser algo como esto:
Maven home: /usr/share/maven Java version: 11.0.6, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.19.0-6-amd64", arch: "amd64", family: "unix"
Eso es todo. Maven se instaló en su sistema Debian y puede comenzar a usarlo.
Instalación de la última versión de Apache Maven
En esta sección, proporcionaremos instrucciones paso a paso sobre cómo instalar la última versión de Apache Maven en Debian 10.
1. Instalar OpenJDK
Maven 3.3+ requiere la instalación de JDK 1.7 o superior en su sistema.
Instale OpenJDK 11 , escribiendo:
sudo apt update
sudo apt install default-jdk
Verifique que Java se instaló correctamente comprobando su versión:
java -version
La salida debería ser algo como esto:
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
2. Descarga Apache Maven
Al momento de escribir este artículo, la última versión de Apache Maven es 3.6.3
. Antes de continuar con el siguiente paso, consulte la página de descarga de Maven para ver si hay una versión más nueva disponible.
Úselo wget
para descargar el archivo Apache Maven en el /tmp
directorio:
wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp
Una vez que se complete la descarga, extraiga el archivo en el /opt
directorio:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
Para tener más control sobre las versiones y actualizaciones de Maven, crearemos un enlace simbólico maven
que apuntará al directorio de instalación de Maven:
sudo ln -s /opt/apache-maven-3.6.3 /opt/maven
Más tarde, para actualizar su instalación de Maven, simplemente descomprima la versión más nueva y cambie el enlace simbólico para que apunte a la última versión.
3. Configurar variables de entorno
A continuación, necesitaremos configurar las variables de entorno. Para hacerlo, abra su editor de texto y cree un nuevo archivo con el nombre maven.sh
en el /etc/profile.d/
directorio.
sudo nano /etc/profile.d/maven.sh
Pegue 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. El script se obtendrá al inicio del shell.
Haga que el script sea ejecutable escribiendo el siguiente chmod
comando:
sudo chmod +x /etc/profile.d/maven.sh
Cargue las variables de entorno en la sesión actual usando el source
comando:
source /etc/profile.d/maven.sh
4. Verificar la instalación
Para validar que Maven está instalado correctamente, use el mvn -version
comando que imprimirá la versión de Maven:
mvn -version
Deberías ver algo como lo siguiente:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.6, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.19.0-6-amd64", arch: "amd64", family: "unix"
Eso es todo. La última versión de Maven ya está instalada en su sistema Debian.
Conclusión
Le mostramos cómo instalar Apache Maven en Debian 10. Ahora puede visitar la página oficial de documentación de Apache Maven y aprender cómo comenzar con Maven.
Si encuentra un problema o tiene comentarios, deje un comentario a continuación.
0 Comentarios