Herramientas
Eclipse IDE
Wildfly 20.0.1 Final
Pasos
1. Crear un Dyamic Web Project
Clic en New Runtime
Ubicamos la ruta en donde tenemos instalado o descomprimido nuestro servidor
2. Agregar los jars para trabajar con primefaces en la carpeta lib del
WebContent.
El archivo cruze-1.0.7.jar es el tema de primefaces elegido.
Pueden descargar otros temas ingresando al siguiente enlace:
Primefaces Showcase
http://primefaces.org/showcase/
Repositorio Temas Primefaces
https://repository.primefaces.org/org/primefaces/themes/
3. Configurar el archivo descriptor web.xml
4. Crear las siguientes clases java

Dentro del paquete proyecto.view.modelo crear la siguiente
clase.
Usuario
Dentro del paquete proyecto.view.servicio crear la
siguiente clase
ServicioUsuario
Dentro del paquete proyecto.view.controlador crear las
siguientes clases.
ListarUsuario
CrearUsuario
ActualizarUsuario
EliminarUsuario
5. Crear la vista
Creamos una carpeta vista dentro del WebContent y dentro creamos las
siguientes páginas
index.xhtml
crear.xhtml
actualizar.xhtml
eliminar.xhtml
6. Ejecutar el proyecto
Clic derecho al proyecto / Run As / Run on Server
En la ventana que aparece debemos seleccionar el servidor con que hemos
configurado el proyecto
Descargar proyecto