Tutorial y Screencast de introducción a Maven 3 por Erick Camacho
He elaborado un tutorial de introducción a Maven 3, pensado para aquellos que quieren empezar a usar esta herramienta de construcción de proyectos Java. Además, he hecho un screencast que es una versión reducida del contenido del tutorial y pensado para que sirva de quickstart a la herramienta.
Maven es una herramienta que permite gestionar proyectos Java, define una estructura común para los proyectos, un interesante manejo de las librerías basado en dependencias que se descargan automáticamente de internet y un cuidadoso ciclo de vida para compilar, probar y generar un binario de tus aplicaciones.
A pesar de que en mi opinión no es la mejor opción en el mundo Java (ya publicaré otro material sobre otras herramientas alternativas) , sí es la opción que se ha convertido en el estándar en el mundo empresarial y cómo punto fuerte, tiene soporte en todos los IDEs, en servidores de Integración Continua y cuenta con un amplio ecosistema de plugins. Lo que lo hace una gran opción para tus proyectos Java.
En el tutorial hago una introducción a la herramienta y mientras se construye un proyecto web multimódulo, aprovecho para explicar conceptos como el sistema de dependencias, los plugins, etc. Espero que les sea de utilidad y espero seguir publicando tutoriales sobre herramientas para un ecosistema de desarrollo Java.
- Descarga del tutorial
- Screencast introducción a Maven 3 en Vimeo
- Screencast en el canal de javaHispano de Parleys
Reader Comments (8)
El enlace al pdf está roto, ¿podríais resubirlo? Muchas gracias.
Corregido
Disculpa pero yo lo descargo y me sigue saliendo como dañado.
Saludos.
Debe ser la caché de tu navegador. El documento está bien. Prueba de nuevo, o prueba desde otro navegador.
Cordial Saludo
Erick muchas gracias por el aporte ha sido de gran ayuda y por fin entendi la importancia de maven para el desarrollo de software.
Gracias...
Buenas tardes desde Argentina,
no puedo descargar el .pdf, me sale un mensaje de error indicándome que el archivo está dañado. Lo he probado con otros navegadores y el resultado es el mismo; agradeceré se pueda corregir el problema.
Saludos,
Hugo
Excelente articulo, Erick, de lo mejor que he encontrado y para más, en español.
Felicitaciones Erick por este aporte!!!
Hola,
Muchas gracias por este gran tutorial. Hay una duda que tengo. Cuando utlizas:
mvn tomcat:run
¿Es posible ver el log de tomcat de alguna manera?
Saludos!