
En este tutorial, le diremos la mejor manera de instalar Apache Maven en Debian 11
Para aquellos de ustedes que no tenían la menor idea, Apache Maven es un proyecto de producto, un tablero y una herramienta de percepción. En vista de la idea de un modelo de objeto comercial, Maven puede ocuparse de construir, detallar y documentar una empresa a partir de una parte focal de datos.
Este artículo espera que tenga información fundamental sobre Linux, sepa cómo usar el shell y, sobre todo, tenga su sitio en su propio VPS. La instalación es muy sencilla y acepta que está ejecutando bajo la cuenta de root, en la remota posibilidad de que no tenga que agregar 'sudo' a sus comandos para obtener beneficios de root. Le mostraré poco a poco la instalación de Apache Maven en Debian 11 (Bullseye).
Prerrequisitos
Para instalar Apache Maven en Linux, debe tener:
- Un servidor que ejecuta Debian 11
- Acceso root a este servidor
- Actualiza el servidor
Antes de instalar cualquier cosa, es importante asegurarse de que el índice de su paquete local esté actualizado. Ejecute el siguiente comando para asegurarse de tener la última versión de todos los paquetes en su servidor.
sudo apt-get update && sudo apt-get -y upgrade
Instalación de Java
- Para instalar Apache Maven en Linux, se debe instalar Java. Sin java, no puede instalar Maven. Maven en sí está escrito en Java, por lo que necesita un compilador de Java para estar presente en el servidor.
- Debian 11 es compatible con Java 11 y Java 17, pero es posible que algunos complementos de Apache Maven más antiguos no sean compatibles con Java 17. Por lo tanto, esta guía le mostrará cómo instalar Java 11.
- Antes de instalar cualquier cosa, es importante asegurarse de que no haya conflictos causados por múltiples versiones de Java. Primero, determine qué versión de Java está ejecutando su servidor con el siguiente comando
- java -version
- Si obtiene un resultado como el que se muestra a continuación, está listo para comenzar.
- Ejecute el siguiente comando para instalar java 11.
- sudo apt install -y openjdk-11-jdk -y
- Una vez que Java esté instalado, verifique su versión con el siguiente comando
- java -version
- Obtendrá un resultado como el que se muestra a continuación. Puede ver que la versión 11 de Java está instalada.
Instalación de Apache Maven en Debian 11
- Ahora que ha actualizado el servidor e instalado java 11, instalará Apache Maven. En este paso, descargaremos e instalaremos Maven.
- Ejecute el siguiente comando para obtener Maven de su sitio web oficial.
- curl -O https://archive.apache.org/dist/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
- Una vez que se complete la descarga, extraiga el archivo descargado y mueva los archivos extraídos con el siguiente comando.
- sudo tar -zxvf apache-maven-3.8.2-bin.tar.gzsudo mv apache-maven-3.8.2 / opt / maven
- Una vez completado, tendrá nuevos archivos en el directorio / opt / maven, que contiene todos los ejecutables y scripts de Maven para ejecutar Maven.
- Puede ver dónde se ha movido el script de instalación usando el siguiente comando.
- ls / opt / maven
- Como muestra la salida anterior, debe tener un archivo llamado "bin" en / opt / maven, que contiene todos los ejecutables y scripts de Maven para ejecutar Maven.
- Para ejecutar cualquier comando de maven, debe agregar el directorio / opt / maven / bin a su variable de entorno PATH. Para hacer esto en el shell bash, ejecute el siguiente comando para crear un nuevo archivo y establezca sus propiedades para que pueda ejecutarse como un script.
- sudo nano /etc/profile.d/maven.sh
- Una vez creado, copie y pegue el siguiente código en el archivo.
- exportar JAVA_HOME = / usr / lib / jvm / java-1.11.0-openjdk-amd64export M2_HOME = / opt / mavenexport PATH = $ {M2_HOME} / bin: $ {PATH}
- Guarde y cierre el archivo cuando haya terminado de ingresar el contenido usando las teclas Ctrl + O y luego confirme con la tecla Enter y CTRL + X.
- Ahora, para asegurarse de que sus rutas actualizadas surtan efecto, ejecute el siguiente comando, que le dice a su shell bash que lea y agregue los cambios que realizó al archivo /etc/profile.d/maven.sh.
- fuente /etc/profile.d/maven.sh
- Puede ver si Maven está instalado en su servidor ejecutando el comando mvn con la opción -version.
- mvn -version
- Debería obtener un resultado como el que se muestra a continuación.
- Ahora puede eliminar el archivo apache-maven-3.8.2 que descargó anteriormente para ahorrar espacio con el siguiente comando.
- sudo rm apache-maven-3.8.2-bin.tar.gz
- Ahora puede ejecutar cualquier comando de Maven desde la terminal. Por ejemplo, si desea crear un nuevo proyecto de maven a partir de una plantilla, puede hacerlo escribiendo el siguiente comando.
- mvn arquetipo: generate -DgroupId = {project-packaging} -DartifactId = {project-name} -DarchetypeArtifactId = {maven-template} -DinteractiveMode = famvn arquetipo: generate -DgroupId = com.mkyong.hashing -DartifactId = java-project - DarchetypeArtifactId = maven-archetype-quickstart -DinteractiveMode = false
Sin usted, esta web no existiria. Gracias por visitarme, espero que le haya gustado y vuelva. Gracias ☺️
Fecha actualización el 2021-12-17. Fecha publicación el 2021-12-17. Categoria: linux Autor: Oscar olg Mapa del sitio Fuente: bollyinside