2012-01-06 149 views
3

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

这里是它的外观两个图像:

enter image description here

enter image description here


的更新和修复
为了解决这个问题,你必须去project settings | libraries然后添加组件库。

+0

最好从Jetbrains社区询问,他们反应非常频繁:) http://devnet.jetbrains.net/community/idea/ideacommunity – 2012-01-06 15:03:07

+0

当您在xmlns:p声明上的光标时,您是否尝试单击Ctrl + Enter?应该有像下载计划一样的smt。 – 2012-01-06 15:52:29

+0

你的意思是Alt + Enter。我现在试过了,把它作为外部资源取得,但它没有工作:( – user626912 2012-01-06 15:57:46

回答

2

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

当您创建Web模块项目时,您可以选择其他技术。 JSF是Web的一个选项。在JSF节点下是一个具有4种面部技术的子节点 - 其中一个是Primefaces(其他的是IronFaces,RichFaces和其他的)

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

我相信这个功能只在完整版本中可用;即不是社区版。

6

将光标置于“http://primefaces.org/ui”文本和ATL + ENTER上。选择'手动设置外部资源'。将出现“地图外部资源”弹出窗口。选择'资源管理器'选项卡并从primefaces.jar文件中选择'primefaces-p.taglib.xml'。

+0

谢谢斯托扬 – 2014-10-08 13:18:28

0

要primefaces添加到项目中的IntelliJ,即

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

添加依赖关系你的pom.xml。并编译你的项目。 之后,将primefaces URI添加到该页面上可用的标记列表,例如xmlns:p="http://primefaces.org/ui",您将会好起来。