IntelliJ IDEA 14.1.4中没有JSF支持

时间:2015-07-01 13:22:15

标签: java jsf intellij-idea ide

事实:

  • IntelliJ IDEA 14.1.4终极(教育用途)
  • 带有Web模块的Java EAR
  • Wildfly应用程序服务器
  • Primefaces 5.0

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

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

2 个答案:

答案 0 :(得分:3)

解决方案:

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

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

答案 1 :(得分:0)

Find here所有信息。

  

IntelliJ IDEA支持JavaServer Faces(JSF)技术,该技术利用现有的标准UI和Web层概念,无需通过自定义标记库将开发人员限制为特定的标记语言,协议或客户端设备来表达JavaServer JSP页面中的Faces接口。

我猜您在Facelets support选项中没有正确的配置:

  

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

     

自动。自动Facelets检测。 XHTML文件被视为Facelets或普通XHTML文件,具体取决于模块是否具有JSF方面。在具有JSF方面的模块中,所有XHTML文件都被视为Facelets。如果模块没有JSF方面,则其中的所有XHTML文件都被视为普通的XHTML文件。

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

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

更新以启用Facelets支持check this part of the manual