¿Qué es un Maven Property? .Cuando usamos Maven en muchas ocasiones disponemos de un montón de dependencias en el proyecto. Sin embargo muchas de estas dependencias suelen compartir versión como se puede ver en el siguiente proyecto. Aquí nos podemos dar cuenta que todas comparten la versión 5.3.14 . No se trata de un gran […]
¿Que es un Maven LifeCycle y como funciona?
El concepto de Maven LifeCycle es uno de los conceptos fundamentales cuando comenzamos a trabajar con Maven . El Maven LifeCycle o ciclo de vida se compone de muchas fases vamos a verlas poco a poco ya que son muchas. Maven Validate Esta fase se encarga simplemente de validar que el proyecto dispone de toda […]
¿Qué es un Java Maven Artifact ?
El concepto de Maven Artifact es uno de los conceptos que más cuesta entender cuando uno trabaja con Maven . ¿Qué es un Maven Artifact? . Explicarlo a veces no es sencillo . Pero si hablamos de programación a nivel general lo que estamos haciendo siempre es escribir código ,eso es lo que hacemos en […]
¿Qué es Gradle?
Poco a poco todo avanza en el mundo de la programación y uno de los campos que siempre necesita de mejoras continuas es el mundo de la automatización de builds (construcciones). Todos hemos manejado estos años ant y maven para automatizar la construcción de proyectos lo máximo posible. Poco a poco Gradle se esta haciendo hueco […]
Eclipse Kepler y maven
Bueno algo que me había saltado por alto .Eclipse Kepler tiene el soporte de Maven integrado de forma directa sin tener que instalarlos plugin aparte .Es algo que todos vamos a agradecer.Ademas parece que va mas suelto que Juno que realmente me pareció un caracol. Esperemos que esto ayude a que cada día mas proyectos […]
Maven y WTP
En post anteriores hemos usado Maven dentro de eclipse a traves del plugin m2e . Sin embargo este plugin no nos aporta una integración total ya que aunque nos permite trabajar con Maven solo se integra con Eclipse puro. Ahora tenemos que recordar que Eclipse lo usamos habitualmente con WTP (Web Tool Platform) . La […]
Maven y Dependencias (II)
En el post anterior hemos añadido las dependencias que necesitamos para nuestra aplicación .Ahora simplemente vamos a construirla, para ello necesitaremos un ManagedBean que escriba mensajes a log y el fichero log4j.properties que se encarga de configurar nuestro sistema de Log. En este caso la configuración del log será muy sencilla apoyándonos en la consola. […]
Maven y Dependencias (I)
Hemos visto en los post anteriores como instalar el plugin de eclipse para gestionar proyectos de maven . En este post veremos como definir un conjunto de dependencias de librerias para nuestro proyecto. En nuestro caso vamos a utilizar JSF 2.0 y Log4J para crear una aplicación sencilla. Para ello necesitaremos acceder al repositorio principal de maven […]