2015-07-01 189 views
2

事实:在IntelliJ IDEA的不支持JSF 14.1.4

  • 的IntelliJ IDEA 14.1.4旗舰版(教育用途)
  • 的Java EAR与Web模块
  • Wildfly应用服务器
  • Primefaces 5.0

我在我的IntelliJ IDE中找不到任何对JSF的支持。在几个教程中显示的视图 - >工具Windows菜单中没有JSF选项。我无法在模块设置中添加JSF构面。我手动添加了标签库的模式和URI,但代码完成也不起作用。

我错过了什么吗?是否可以在安装过程中添加对它的支持?

回答

3

解决方案:

文件 - >设置 - >插件 - >启用JSF插件

jetbrains.com/idea/webhelp10.5/enabling-jsf-support。html

0

Find here所有的信息。

IntelliJ IDEA的特征在于用于的JavaServer的支撑面(JSF)技术,它利用现有的,标准的UI和Web层的概念,而无需通过自定义标签库限制开发者的特定标记语言,协议或客户端设备,用于在JSP页面中表示一个JavaServer Faces接口。

我想你没有正确的配置在Facelets support选项:

选择所需的Facelets支持选项。 这是项目级设置。选定的选项为当前项目中的所有模块设置。

自动。自动Facelets检测。根据模块是否具有JSF构面,XHTML文件被视为Facelets或普通XHTML文件。在具有JSF构面的模块中,所有XHTML文件都被视为Facelets。如果一个模块没有JSF构面,则其中的所有XHTML文件都被视为普通的XHTML文件。

启用。项目中的所有XHTML文件都被视为Facelets。

已禁用。项目中的所有XHTML文件都被认为不是Facelets,并被视为普通的XHTML文件。

UPDATE:使Facelets支持check this part of the manual

+0

但是我在哪里可以找到Facelets支持选项? – p4tm4n

+0

https://www.jetbrains.com/idea/webhelp10.5/enabling-jsf-support.html –

+1

正是我在找的东西。谢谢! – p4tm4n