— PEDRO DELGADO YARZA 2014/01/29 13:49
Para comenzar un nuevo proyecto Fundeweb 2.0, debemos seguir unos sencillos pasos a través del Wizard que proporciona Eclipse para la creación de diferentes tipos de proyectos.
Los proyectos Fundeweb 2.0 son del tipo Maven, ya que utilizan esta tecnología para gestionar las dependencias y configuración general del proyecto. A su vez disponemos de una plantilla llamada arquetipo que definirá la estructura inicial del proyecto.
Cabe destacar que la nueva estructura generada consta de cuatro módulos que serán vistos desde el explorador de paquetes de eclipse como cuatro proyectos diferentes. No obstante la mayor parte del trabajo se centrará en el módulo web (web_nombreProyecto) donde programaremos la parte de la vista y del control (beans, EJB, etc…).
La estructura visual del proyecto sería:
El primer paso que debemos hacer es abrir el Wizard de creación de proyectos de Eclipse, para ello disponemos de varias vías:
Una vez que hemos abierto el menú, deberemos especificar el tipo de proyecto que queremos crear, que en nuestro caso será un proyecto Maven. Para ello escribimos en el filtro “Maven” y en los resultamos hacemos clic sobre Maven Project.
En el primer menú que aparece dejamos los valores como aparecen por defecto y pulsamos Siguiente
En el siguiente paso del Wizard deberemos especificar el arquetipo o plantilla que queremos usar para la creación de nuestro proyecto. Para los proyectos Fundeweb 2.0 la plantilla a utilizar es archetype-fundeweb_2seam_2_3
Tras seleccionarla pulsamos en Siguiente
En la siguiente pantalla del Wizard deberemos introducir todos los datos relativos a nuestro proyecto:
Una vez rellenados esos campos, pulsaremos el botón Finish y se creará nuestro proyecto Fundeweb 2.0.
Debemos eliminar el contenido del fichero faces-config.xml de la carepta web/src/webapp/WEB-INF (solo dejamos el elemento raíz del XML <faces-config> y lo ponemos como archivo de solo lectura) y eliminamos la carpeta resources de web/src/main/java.