0

Eclipse 版本:3.7.1(靛蓝)

我正在尝试为 JSF 和 Primefaces 提供内容帮助。

为此,我右键单击我的项目 > 属性 > 项目构面

我看到了 Project Facets 屏幕。我选择:

  • 动态网页模块 2.5
  • 爪哇 6
  • Java 服务器端 2.0

然后提示我提供进一步的配置。我选择 src 文件夹作为构建路径的一部分,并提供一个 JSF 实现库,该库提供以下依赖项:

  • jsf-api-2.0.3
  • jsf-impl-2.0.3
  • primefaces-3.4

然后我单击确定返回到 Project Facets 屏幕。

我单击“应用”将新的 Facet 配置应用到我的 Web 项目。蜱然后消失。

我单击 OK 关闭 Project Facets 屏幕。

当我返回此屏幕时,滴答声消失了

我相当确定这就是我对 Primefaces 和 JSF 的上下文辅助在 xhtml 页面中不起作用的原因。任何人都可以解释一下吗?

4

1 回答 1

4

事实证明,这是因为一位同事已将项目的 .classpath 和 .project 文件签入到 SCM 工具中,该工具保留/锁定了文件(在我的例子中,ClearCase)。

Eclipse 没有报告锁定,因此没有解释为什么单击“应用”时刻度会丢失。

我希望这可以帮助别人!

于 2012-12-20T12:27:53.470 回答