Advertising:

Categoría:Maven

From ChuWiki
Revision as of 13:24, 17 July 2022 by Chudiang (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

¿Qué es maven?

Maven es una herramienta de línea de comandos, sin interfaz gráfica bonita, que nos ayuda con nuestros proyectos.

  • Crea la estructura de directorios del proyecto, dejando los huecos para los fuentes, ficheros de configuración, iconos, etc.
  • Prácticamente sin tocar nada, compila, generar los jar, pasa test de JUnit, genera documentación html, javadoc, etc.
  • Gestiona bien las dependencias de proyectos con otros proyectos o jar. Nos busca los jar más habituales en internet y los descarga. Organiza en nuestro PC un almacén de jars de forma que todos los proyectos buscan y dejan ahí los jar. Incluso se puede organizar un almacén de jars en una red interna usando herramientas como Nexus o Archiva, de forma que varios programadores, cada uno en su PC, comparten los jar.
  • Se integra bien con entornos de desarrollo como eclipse, intelliJ IDEA, netbeans. Con herramientas de compilado automático como Jenkins o Nexus, con el sistemas de control de versiones como subversion, git y con otro montón de herramientas también gratuitas.


Enlaces externos[edit]

Pages in category "Maven"

The following 47 pages are in this category, out of 47 total.