Maven - Introducción a Maven - Primeros pasos con MAVEN

Buenas de nuevo les doy la bienvenida a "El lado oscuro de java", hoy vamos a explicar que es MAVEN y para qué sirve, etc. desde ya les digo es un gran diferencia entre usar o no usar MAVEN.



Mediante ejemplos sencillos (casi siempre dichos ejemplos son situaciones reales que viví en carne y hueso). Bueno empecemos por entender cosas básicas, generalmente cuando uno desarrolla un proyecto, por más básico que sea comienza a incrementar las librerías externas como por ejemplo log4j.jar, junit.jar, etc.

Generalmente estas librerías  tienen varias versiones (13, 14.1, 15.6, etc) a medida que va creciendo mas y mas el proyecto al no mantener esto como un estándar suceden errores, como por ejemplo un desarrollador emplea la clase de log4j LoggeoMultiuso desarrollada en la la version del jar 15.6 pero los demás desarrolladores utilizamos la versión 13 la cual no posee dicha clase. Lo cual nos tira un error ya que dicha clase en nuestro entorno no existe, la solución era la siguiente ir desarrollador por desarrollador y cargarse en su propia maquina dicho JAR o peor aun un conjunto de jars, lo cual es engorroso, una pérdida de tiempo y sobre todo estar atento a estos cambios.

Bueno MAVEN nos soluciona dicho problema, ya posee un repositorio, tiene la posibilidad de poner un repositorio externo, es decir alojado en algún lado como sitio común para todos, actualmente toma info de un repositorio general de web.

Entonces por lo poco que estamos entendiendo nos damos cuenta que es un modelo para generar el proyecto, para que todos que trabajemos con el mismo proyecto y tengamos los mismos jar!. Si entendemos esto podemos seguir.

También te puedo decir que nos ayuda a crear los directorios de nuestro proyecto y con las tareas habituales que se realizan en él, como compilado, generar jar, documentación, distribuir, dependencias con otros jar, automatización de test, etc.

De esta manera estamos dándonos cuenta que el MAVEN  crea un nuevo ciclo de vida al proyecto.


Deberíamos continuar instalando el MAVEN:

Maven - ¿Como instalar Maven en Windows? - ¿Como saber que versión de Maven tenemos instalada? - Verificar versión de Maven 

Maven - ¿Como instalar jar en el repositorio local de maven? - ¿Como generar un .pom de un jar?

Maven - Introducción a Maven - Primeros pasos con MAVEN Maven - Introducción a Maven - Primeros pasos con MAVEN Reviewed by El lado oscuro de java on marzo 27, 2012 Rating: 5

No hay comentarios:

Con la tecnología de Blogger.