1

我在 Mac OS 10.5.8 上开发我已经安装了 java 1.6 (soylatte) 并且设置正确:java -version java version "1.6.0_03-p3" Java(TM) SE Runtime Environment (build 1.6.0_03- p3-landonf_19_aug_2008_14_55-b00)

我下载了带有 WTP 内容的 Eclipse Juno。

我使用 JSP 技术创建了一个 Web 应用程序。我正在考虑进行代码修改以使用 JSF 技术。所以我下载了 Apache myFaces 2.1 jar 并将它们添加到我的 WEB-INF/lib 目录中。

问题是在项目属性/项目面孔部分,我无权访问 Java Server Faces 复选框。

我错过了什么?

[编辑] 回应 BalusC 的评论。在我的项目属性的“Project Faces”部分中,没有显示“Java Server Faces”的复选框。有很多复选框(例如 JPA、XDoclet 等),但没有 JSF

4

1 回答 1

2

下面是两个很好的教程,它们将引导您完成使用 Eclipse 创建 JSF 应用程序的过程:

在 Eclipse 中创建 JavaServer Faces JSF 应用程序 如何使 Eclipse IDE 支持 JSF 2.0

您的 Java 版本 1.6 和 Eclipse 版本(Juno,版本 4)是正确的。既然您澄清说 JSF 甚至不存在,我的第一反应是 Eclipse 出于某种原因无法读取 JSF jar 文件。这里已经提出了一个类似的问题。

于 2013-06-11T09:46:14.747 回答