16 agosto 2014

Notas Maven





"Apache Maven es una herramienta de gestión de proyectos de software. Basado en el concepto de un modelo de objetos de proyecto (POM), Maven puede gestionar la construcción de un proyecto, elaboración de informes y la documentación".


En la página principal de Maven, se puede encontrar toda la información relacionada con dicha herramienta, incluidos los artículos de aprendizaje, documentación y referencia tan preciados por los desarrolladores.
Personalmente, en el momento en que he tenido que averiguar o buscar información para manejar proyectos con Maven me han sido más útiles los siguientes tutoriales de Sonatype:


Ejemplo de creación de proyecto Java con Maven:

$ mvn archetype:generate -DgroupId=com.alejandropadron -DartifactId=JavaExample 
  -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false


Algunos comandos 

$ mvn dependency:tree
$ mvn clean install