2012-01-06 47 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",您將會好起來。