JBoss.orgCommunity Documentation
Firstly, we assume that you have already launched Eclipse with JBoss Tools plug-ins installed and also that the Web Development perspective is the current one. (If not, make it active by selecting Window > Open Perspective > Web Development from the menu bar or by selecting Window > Open Perspective > Other... from the menu bar and then selecting Web Development from the Select Perspective dialog box.)
Now we are going to create a new project for the application.
For that go to the menu bar and select File > New > Project...
Select JBoss Tools Web > JSF > JSF Project in the New Project dialog box
Click Next
Enter "jsfHello" as the project name.
Leave everything else as is, and click Finish
A jsfHello node should appear in the upper-left Package Explorer view.
Click the plus sign next to jsfHello to reveal the child nodes
Click the plus sign next to WebContent under jsfHello
Click the plus sign next to WEB-INF under WebContent
Then double-click on the faces-config.xml node to display the JSF application configuration file editor