domingo, 16 de abril de 2017

Tutorial Introducción a Maven 3


¿Qué es Maven?
Maven es una herramienta open source para administrar proyectos de software. Por
administrar, nos referimos a gestionar el ciclo de vida desde la creación de un proyecto en unlenguaje dado, hasta la generación de un binario que pueda distribuirse con el proyecto.
Maven nació dentro de la fundación Apache para complementar a Ant, la herramienta de
compilación más usada en el mundo Java. Si no la conoces, piensa en Make para C. Esto es, Ant permite crear scripts (usando XML) que indican cómo compilar un proyecto Java y generarun binario.
Maven complementa esta tarea brindándonos una estructura consistente de proyectos (todoslos proyectos Maven tienen por default los mismos directorios) y herramientas necesarias actualmente para la complejidad de los proyectos de software: gestión avanzada de dependencias, informes sobre testing automáticos y extensibilidad vía plugins.
Por detrás, Maven sigue confiando en Ant para manejar la compilación e incluso puedes usar las tareas de Ant dentro de Maven. Así que no es en sí un sustituto de esta herramienta, sino un complemento.

Tutorial Introducción a Maven 3






0 comentarios:

Publicar un comentario