2015-06-16 16 views
1

因此,我正在观看有关如何在eclipse中配置JSF的教程。我知道你点击file - > new - > Dynamic Web Project。JSF构面在Eclipse中不可用

然后它给你几个选项。目标运行时将是(对我来说)Apache Tomcat版本8,动态Web模块版本将是3.0。在配置下拉菜单中,您应该看到Java Server Faces 2.0v或2.1v,但我没有这个选项。

有谁知道为什么?

回答

0

如果您使用简单的“Eclipse IDE for Java开发人员”而不是“Eclipse IDE for Java EE开发人员”开始,然后在其上手动添加一些插件,可能会发生这种情况。抛弃当前的Eclipse安装,并使用“Eclipse IDE for Java EE Developers”重新启动。

+0

完成。它的工作,谢谢 – Viratan

+0

不客气。 – BalusC

-1

如果你没有看到JSF选项,那么它不是你最初的eclipse版本的一部分。在这种情况下,您需要下载所需的额外工具。转至帮助 - >安装新软件,然后在框中输入以下URL http://download.jboss.org/jbosstools/updates/stable/kepler此URL用于Eclipse的Kepler版本。您需要根据您的eclipse版本进行更改。 jBossTools具有JSF功能。 s/w安装成功后重新启动eclipse。

+0

这是JBoss工具,而不是Eclipse。 – BalusC

+0

@BalusC,是的,我知道它的JBoss Tools。那就是我在我的帖子中提到的。要求他添加额外的插件,以防他正在使用JSF不属于它的非常老的Eclipse。我认为。这也将解决这个问题。你看到我的答案没有解决吗? – Anand

+0

JSF构面不属于JBoss Tools。他们一直是Eclipse for Java EE的一部分。 OP只使用了错误的(不是旧的)版本的Eclipse。 – BalusC