eclipse for java-如何添加对jsf 2.1的支持以eclipse 3.7-indigo

时间:2012-07-23 08:54:16

标签: eclipse jsf

我正在Eclipse 4.2(Juno)中开发一个JSF 2.1项目 - 但是我需要使用一个尚未更新的插件才能在Eclipse 4.2中运行 - 所以我安装了Eclipse 3.7-Indigo并尝试打开JSF项目Eclipse Indigo。

然而,这是我收到的错误消息 -

Implementation of version 2.1 of project facet jst.jsf could not be found. Functionality will be limited.    

如何解决此问题?我正在使用的项目使用JSF 2.1和PrimeFaces。

1 个答案:

答案 0 :(得分:7)

您应该在项目属性中的 Project Facets 条目中编辑JSF facet版本,然后在不支持较新的JSF facet版本的较旧Eclipse版本中导入项目。 / p>

如果由于某种原因无法执行此操作,那么您也可以通过转到导航器视图中的.settings文件夹,打开org.eclipse.wst.common.project.facet.core.xml文件并编辑

来手动更改它。
<installed facet="jst.jsf" version="2.1"/>

<installed facet="jst.jsf" version="2.0"/>