Structure for multiple JSF projects with shared code
Create a new “Java Project” in Eclipse. Add it as another project to the Deployment Assembly property of the main dynamic web project. This way it will automatically end up as a JAR in /WEB-INF/lib of the build of the web project. Since newer Eclipse versions, you can also create the project as “Web Fragment … Read more