En esta guía, intentamos enseñarle a instalar la última versión de Apache Maven en la línea de comandos de Debian 12 y a crear un proyecto de prueba. Apache Maven es una poderosa herramienta de automatización de compilación que se utiliza para proyectos Java. Con Maven, puede crear, administrar e implementar fácilmente aplicaciones basadas en Java. Las características clave de Apache Maven incluyen: Modelo de objetos de proyecto (POM) Gestión de dependencias Ciclo de vida de compilación y complementos Convención sobre la configuración Pruebas e informes integrados Gestión y distribución de artefactos Proyectos multimódulo Ahora puede seguir los pasos a continuación para iniciar la instalación de Apache Maven en Debian 12 desde la línea de comando. Aprenda a instalar Apache Maven en la línea de comandos de Debian 12 Para comenzar, debe iniciar sesión en su servidor como usuario no root con privilegios sudo. Para ello, puede consultar la Guía de configuración inicial de Debian 12. Luego, necesitas instalar Apache. Para hacer esto, puede verificar la instalación del servidor web Apache en Debian 12. Además, debe tener Java instalado en su servidor. Para hacer esto, puede marcar Instalar Java con Apt en Debian 12 Bookworm. Una vez que haya terminado, siga los pasos a continuación para completar esta guía. Paso 1: verificar la instalación de Java para Apache Maven Como sabrá, Apache Maven está funcionando en Java, por lo que debe instalarlo en su servidor. Asumimos que ha instalado Java según los requisitos. Para verificarlo, puede verificar la versión: java –version Resultado del ejemplo: Paso 2: descargar el último Apache Maven desde la fuente En este punto, debe visitar la página de descargas de Maven y obtener el paquete binario más reciente usando el siguiente comando wget. : sudo wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz Una vez que se complete la descarga, obtendrá el siguiente resultado : A continuación, extraiga el archivo descargado con el siguiente comando: sudo tar -xvf apache-maven-*-bin.tar.gz Luego, mueva el archivo extraído al directorio /usr/share con el siguiente comando: sudo mv apache-maven -3.9.6 /usr/share/maven Paso 3: configurar la RUTA del entorno Maven en Debian 12 Para usar la herramienta de comando maven desde cualquier lugar de su terminal, debe agregar la ruta de su carpeta en su perfil bash. Para ello, puede ejecutar los siguientes comandos: # echo ‘export PATH=»$PATH:/usr/share/maven»‘ >> ~/.bashrc # echo ‘export PATH=»$PATH:/usr/share/ maven/bin»‘ >> ~/.bashrc Para aplicar los cambios, ejecute el siguiente comando: source ~/.bashrc Paso 4: verificar la instalación de Apache Maven en Debian 12 En este punto, puede comprobar que ha instalado Maven correctamente desde el código fuente. en su servidor usando el siguiente comando: mvn -v En su resultado, verá: Paso 5: cree un proyecto de prueba Apache Maven Ahora, para ver si su Maven está funcionando correctamente, le mostramos cómo crear un proyecto de prueba en Debian. 12. Primero, cree un directorio para su proyecto Maven y navegue hasta él con el siguiente comando: # mkdir MyMavenProject # cd MyMavenProject Dentro del directorio del proyecto, cree un archivo llamado «pom.xml». Este archivo contendrá la configuración del proyecto, las dependencias y la configuración de compilación. Para hacer esto, puede usar su editor de texto favorito como Vi editor o Nano editor: sudo vi pom.xml Agregue el siguiente contenido al archivo:
4.0.0


com.ejemplo
Mi proyecto Maven
1.0-INSTANTÁNEA


Mi proyecto Maven
Un proyecto simple de Apache Maven




Nota: Si su proyecto requiere dependencias, puede agregarlas dentro de la sección del archivo POM. Cuando haya terminado, guarde y cierre el archivo. A continuación, dentro del directorio del proyecto, cree la estructura de directorios para su código fuente Java: # mkdir -p src/main/java/com/example # mkdir -p src/test/java/com/example Luego, necesita crear Java archivos fuente en los directorios apropiados. Por ejemplo, cree una clase Java simple llamada “App.java” en el directorio src/main/java/com/example: sudo vi src/main/java/com/example/App.java Agregue el siguiente contenido al archivo: paquete com.ejemplo; Aplicación de clase pública {principal vacía estática pública (Cadena[] args) { System.out.println(«¡Hola, Maven!»); } } Cuando haya terminado, guarde y cierre el archivo. A continuación, puede utilizar el siguiente comando para construir su proyecto Maven en Debian 12: mvn clean package Este comando compilará el código fuente, ejecutará las pruebas (si están presentes) y empaquetará el proyecto en un archivo JAR. Finalmente, puede usar el siguiente comando para ejecutar su aplicación: java -cp target/MyMavenProject-1.0-SNAPSHOT.jar com.example.App En su resultado, verá: ¡Hola, Maven! Conclusión Apache Maven simplifica el proceso de construcción y desarrollo de proyectos Java, promoviendo la coherencia, la repetibilidad y la mantenibilidad entre diferentes proyectos y equipos. Se usa ampliamente en el ecosistema Java y tiene una amplia gama de complementos e integraciones para admitir diversos escenarios y flujos de trabajo de desarrollo. En este punto, ha aprendido a instalar Apache Maven en Debian 12 desde la línea de comandos y a crear un proyecto de prueba con Maven. Espero que lo disfrutes. Además, es posible que desee leer los siguientes artículos: Instale VirtualBox y Extension Pack en la terminal Debian 12 Configuración de pila LEMP con Docker Compose en Debian / Ubuntu Xfce Desktop Environment Tutorial de configuración de Debian 12

Source link