Comenzaremos abriendo eclipse. Click en file → other y seleccionaremos “web → dynamic web project”.
Para conseguir que en “target runtime” aparezca Tomcat 6, lo hablaremos en otro momento.
Tenemos que seleccionar “dynamic web module version 2.5” para que pueda funcionar con Faces 2.X.
Bajo “configuration” seleccionaremos “Java Server Faces v1.2 project”. Esta primera pantalla quedará así antes de dar siguiente:
En la ventana “JSF Capabilities” haremos click en el botón de descarga para descargar directamente la última versión de JSF disponible (en nuestro caso usaremos MyFaces 1.2.X):
Tras seleccionarla, aceptamos el acuerdo de licencia y comienza la descarga.
Como mapeo, es recomendable añadir *.jsf a la lista de mapeos.
Y ya podemos pulsar el botón finalizar para terminar.