Jsf IntelliJ IDEA 11中的Primefaces组件库

Jsf IntelliJ IDEA 11中的Primefaces组件库,jsf,primefaces,autocomplete,intellij-idea,Jsf,Primefaces,Autocomplete,Intellij Idea,是否可以将Primefaces组件库添加到IntelliJ IDEA 11,以便我也可以在这些标记上使用自动完成功能?在Eclipse中,它自动支持这一点,但我不知道它为什么这样做,或者它是如何工作的,所以我无法修复它 以下是两幅关于它外观的图片: 更新和修复 要解决此问题,您必须转到项目设置|库,然后添加组件库 您需要添加一项技术(我认为它被称为-可能是一个方面) 创建Web模块项目时,可以选择其他技术。JSF是Web的一个选项。JSF节点下是一个子节点,有4种faces技术,其中一种是

是否可以将Primefaces组件库添加到IntelliJ IDEA 11,以便我也可以在这些标记上使用自动完成功能?在Eclipse中,它自动支持这一点,但我不知道它为什么这样做,或者它是如何工作的,所以我无法修复它

以下是两幅关于它外观的图片:


更新和修复

要解决此问题,您必须转到
项目设置|库
,然后添加组件库

您需要添加一项技术(我认为它被称为-可能是一个方面)

创建Web模块项目时,可以选择其他技术。JSF是Web的一个选项。JSF节点下是一个子节点,有4种faces技术,其中一种是
Primefaces
(其他是IronFaces、RichFaces和另一种)

当您选择所需的支持选项时,IntelliJ IDEA将下载所需的库并将它们添加到现有或新库中


我相信此功能仅在完整版本中可用;i、 例如,不是社区版。

将光标设置在“”文本上,然后ATL+ENTER。选择“手动设置外部资源”“映射外部资源”弹出窗口将出现。选择“资源管理器”选项卡,然后从primefaces.jar文件中选择“primefaces-p.taglib.xml”

要在Intellij中将primefaces添加到项目中,请添加依赖项,即

<dependency>
   <groupId>org.primefaces</groupId>
   <artifactId>primefaces</artifactId>
   <version>4.0</version>
</dependency>

org.primefaces
素面
4
到您的pom.xml。并编译您的项目。
之后,将PrimeFacesURI添加到该页面上可用的标记列表中,例如
xmlns:p=”http://primefaces.org/ui“
你会没事的。

最好向Jetbrains社区询问,他们会经常回复:)当光标指向xmlns:p声明时,你是否尝试单击Ctrl+Enter?应该有类似smt的下载方案。你的意思是Alt+Enter。我现在试过了,把它作为一个外部资源获取,但它不起作用:(@user626912,off-course,Alt+Enter。我相信在这种情况下会有一些问题,比如代理配置或类似的smt。@user626912你能回答你的问题并接受它吗?这将有利于未来有同样问题的人。