¿Qué es Maven? Marco del proyecto Usos

¿Qué es Maven?

Maven Es una herramienta de automatización y gestión desarrollada por Apache Software Foundation. Está escrito en lenguaje Java para construir proyectos escritos en C #, Rubí, Scala y otros idiomas. Permite a los desarrolladores crear proyectos, dependencias y documentación utilizando el modelo objetivo del proyecto y complementos. Tiene un proceso de desarrollo similar a ANT, pero es superior a ANT.

Maven puede poner cualquier número de proyectos en la salida deseada como jar, war, metadata.

Fue lanzado por primera vez el 13 de julio de 2004. En el idioma yiddish, Maven significa «pila de conocimiento».

En este tutorial para principiantes de Maven, aprenderá los conceptos básicos de Maven, como:

¿Cómo se puede beneficiar Maven de mi proceso de desarrollo?

Maven ayuda al desarrollador a crear un proyecto basado en Java más fácilmente. La accesibilidad de una nueva función creada o agregada en Maven se puede agregar fácilmente a un proyecto en la configuración de Maven. Aumenta el rendimiento del proyecto y el proceso de construcción.

La característica clave de Maven es que las bibliotecas pueden descargar automáticamente las dependencias del proyecto.

A continuación, se muestran algunos ejemplos de algunos IDE populares que respaldan el desarrollo de Maven Framework:

  • Eclipse
  • IntelliJ IDEA
  • JBuilder
  • NetBeans
  • MyEclipse

Procesos que puede manejar una virgen:

  • Construido
  • Documentación
  • Reportando
  • Dependencias
  • SCM
  • Lanzamiento
  • Distribución
  • lista de correo

Arquitectura Maven

Maven Architecture incluye plugin jar, archivo de código, etc.

Arquitectura Maven

Cómo usar Maven

  • Para configurar Maven en Java, debe utilizar el modelo de objetos, que se almacena en un archivo pom.xml.
  • POM incluye toda la configuración de configuración relacionada con Maven. Los complementos se pueden configurar y editar en la etiqueta del archivo pom.xml. Y un desarrollador puede usar cualquier complemento sin muchos detalles sobre cada complemento.
  • Cuando el usuario comienza a trabajar en Maven Project, proporciona la configuración predeterminada, por lo que el usuario no necesita agregar todas las configuraciones en pom.xml

Pasos / proceso involucrados en la construcción del proyecto:

  • Agregue / escriba el código para crear y procesar aplicaciones en su repositorio de código fuente
  • Editar datos de configuración / pom.XML / plugin
  • Construye la aplicación
  • Guarde la salida del proceso de compilación como un archivo WAR o EAR en una ubicación o servidor local
  • Obtenga el archivo de un sitio o servidor local e impleméntelo en el sitio de producción o
  • ubicación del cliente El documento de la aplicación se ha actualizado con el número de versión actualizado y el número de versión de la aplicación
  • crear y generar un informe de acuerdo a la aplicación o requerimiento.

Resumen:

  • Maven es una herramienta de automatización y gestión.
  • La herramienta Maven está escrita en lenguaje Java y se usa para construir y administrar proyectos escritos en C #.C Agudo), Rubí, Escalay otros idiomas.
  • Los desarrolladores pueden crear un proyecto basado en Java más fácilmente utilizando la herramienta Maven.
  • Para configurar Maven, debe utilizar el modelo de objetos, que se almacena en un archivo pom.xml.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Salir de la versión móvil