Simplificando el trabajo con Maven La creación de un proyecto desde cero con Spring + JSF2 (Primefaces) + JDBC, aunque usemos Maven, no es una tarea fácil y rápida. Si bien, una vez que se conoce lo que hay que hacer nos damos cuenta de que es algo mecánico que, tal vez, se podría automatizar. Como sabemos, Maven usa sus arquetipos para la creación y el modelado de proyectos. ¿Podríamos hacer un arquetipo que cubriera nuestras necesidades para los proyectos con Spring+Primefaces? Buscando un poco he encontrado que ya hay gente que se ha planteado esto y es lo que vamos a ver en este manual, preparando nuestro sistema desde cero. Instalación de Maven Nos vamos a la Web de descarga de Apache Maven y nos descargamos la versión 3.2.2 que en este momento es la más actual. Para ello accedemos a http://maven.apache.org/download.cgi La descomprimimos en el la ubicación donde queremos dejar Maven, para nuestro caso que es Windows lo hacemos en C:\ApacheSoftware\
La mejor forma de predecir el futuro es implementarlo...