JSF 方面在 Eclipse 中不可用
JSF facets not available in Eclipse
所以我正在观看有关如何在 Eclipse 中配置 JSF 的教程。我了解到您单击文件 -> 新建 -> 动态 Web 项目。
然后它会为您提供一些选项。目标运行时将是(对我而言)Apache Tomcat 版本 8,动态 Web 模块版本将是 3.0。在配置下拉列表中,您应该会看到 Java Server Faces 2.0v 或 2.1v,但我没有那个选项。
有人知道为什么吗?
如果您没有看到 JSF 选项,那么它不是您原始 Eclipse 版本的一部分。在这种情况下,您需要下载所需的额外工具。转到“帮助”->“安装新软件”,然后在 http://download.jboss.org/jbosstools/updates/stable/kepler
框中键入以下 URL 此 URL 适用于 Eclipse 的 Kepler 版本。您需要根据您的 eclipse 版本更改它。 jBossTools 具有 JSF 功能。 s/w 安装成功后重启 eclipse。
如果您从 "Eclipse IDE for Java Developers" 而不是 "Eclipse IDE for Java EE Developers" 开始,然后在其上手动添加一些插件,就会发生这种情况。丢弃当前的 Eclipse 安装并使用“Eclipse IDE for Java EE Developers”重新启动干净。
所以我正在观看有关如何在 Eclipse 中配置 JSF 的教程。我了解到您单击文件 -> 新建 -> 动态 Web 项目。
然后它会为您提供一些选项。目标运行时将是(对我而言)Apache Tomcat 版本 8,动态 Web 模块版本将是 3.0。在配置下拉列表中,您应该会看到 Java Server Faces 2.0v 或 2.1v,但我没有那个选项。
有人知道为什么吗?
如果您没有看到 JSF 选项,那么它不是您原始 Eclipse 版本的一部分。在这种情况下,您需要下载所需的额外工具。转到“帮助”->“安装新软件”,然后在 http://download.jboss.org/jbosstools/updates/stable/kepler
框中键入以下 URL 此 URL 适用于 Eclipse 的 Kepler 版本。您需要根据您的 eclipse 版本更改它。 jBossTools 具有 JSF 功能。 s/w 安装成功后重启 eclipse。
如果您从 "Eclipse IDE for Java Developers" 而不是 "Eclipse IDE for Java EE Developers" 开始,然后在其上手动添加一些插件,就会发生这种情况。丢弃当前的 Eclipse 安装并使用“Eclipse IDE for Java EE Developers”重新启动干净。