¿Qué es Maven?

Maven es una herramienta de automatización y gestión desarrollada por Apache Software Foundation. Fue lanzado inicialmente el 13 de julio de 2004. En Yiddish el significado de Maven es «acumulador de conocimiento».

está escrito en lenguaje Java y se usa para construir y administrar proyectos escritos en C#, Ruby, Scala y otros lenguajes. Permite al desarrollador crear proyectos utilizando Project Object Model y plugins.,

ayuda a construir proyectos, dependencias y documentación. Su proceso de desarrollo es muy similar al de ANT.Sin embargo, es mucho más avanzado que ANT.

Maven también es capaz de construir cualquier número de proyectos en la salida deseada, como jar, war, metadatos.

en este tutorial, aprenderás

  • ¿Qué es Maven?
  • ¿Cómo puede Maven beneficiar mi proceso de desarrollo?,
  • Procesos que pueden gestionar usando maven
  • arquitectura Maven
  • Cómo utilizar Maven
  • pasos / procesos involucrados en la construcción del proyecto

¿cómo puede Maven beneficiar mi proceso de desarrollo?

Maven ayuda al desarrollador a crear un proyecto basado en java más fácilmente. La accesibilidad de la nueva característica 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 principal de Maven es que puede descargar las bibliotecas de dependencias del proyecto automáticamente.,

a continuación se muestran los ejemplos de algunos IDE populares que soportan el desarrollo con Maven:

  • Eclipse
  • IntelliJ IDEA
  • JBuilder
  • NetBeans
  • MyEclipse

procesos que pueden gestionar usando maven:

  • Builds
  • Documentation
  • Reporting
  • dependencias
  • SCMS
  • releases
  • Distribución
  • lista de correo

Maven architecture

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

Cómo utilizar Maven

  • Para configurar Maven, usted necesita para utilizar el Modelo de Objetos de Proyectos, que se almacena en un pom.archivo xml.
  • POM incluye toda la configuración relacionada con Maven. Los Plugins se pueden configurar y editar en la etiqueta <plugins> de un pom.archivo xml. Y desarrollador puede utilizar cualquier plugin sin mucho detalle de cada plugin.,
  • Cuando el usuario comienza a trabajar en Maven, 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:

  • Añadir / escribir el código para la creación de la aplicación y el proceso que en el repositorio de código fuente
  • Editar configuración / pom.,Detalles de XML / plugin
  • compilar la aplicación
  • guardar el resultado del proceso de compilación como archivo WAR o EAR en una ubicación o servidor local
  • Obtener el archivo desde la ubicación o servidor local e implementar el archivo en el sitio de producción o
  • sitio cliente actualizado el documento de la aplicación con la fecha y el número de versión actualizado de la aplicación
  • Crear y generar un informe según la aplicación o requisito.

resumen:

  • Maven es una herramienta de automatización y gestión.,
  • Está escrito en lenguaje Java y se usa para construir y administrar proyectos escritos en C#, Ruby, Scala y otros lenguajes.
  • Maven ayuda al desarrollador a crear un proyecto basado en java más fácilmente.
  • Para configurar el Maven, debe usar el modelo de objetos de proyecto, que se almacena en un pom.archivo xml.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *