Eclipse中的两个Web项目,因使用jsf2.0,其中一个的faces-config.xml可以用faces config editor打开,而另外一个却不可以,仔细检查发现:无法打开的项目里面少了JSF Facets。设置步骤如下:

1. 右键项目,选择"Properties"

2. 选择"Project Facets"

3. 在Project Facet中选中"JavaServer Faces",然后点确定

4. 关闭已经打开的faces-config.xml,再在faces-config.xml上右键选择"Open With" --> "Faces Config Editor"