2011-08-03 15 views
2

私は自分のプロジェクトでRichfacesを使用しており、IntelliJのKickassコード補完が本当に好きです。しかし、どういうわけか私はRichfaces Stuffをオートコンプリートできません。ここに私のXHTMLファイルの私の関連する部分である:Richfaces IntelliJ IDEAのXMLNS

<ui:composition xmlns="http://www.w3.org/1999/xhtml" 
xmlns:s="http://jboss.com/products/seam/taglib" 
xmlns:ui="http://java.sun.com/jsf/facelets" 
xmlns:f="http://java.sun.com/jsf/core" 
xmlns:h="http://java.sun.com/jsf/html" 
xmlns:rich="http://richfaces.org/rich" 
template="layout/template.xhtml"> 

IntelliJのは、RichFacesののURLで何のXMLがないので、それは、外部ressourceを取得できないことを、私に語りました。その他のコード補完はすべて動作します。誰かにこれを解決するためのアイデアはありますか?

答えて

2

リソースURIからローカルファイルへのマッピングをSettingsに設定できます。 Resources

+0

あなたは正しい方向に私を指摘してくれてありがとう。基本的に私はSeamプロジェクトの/ libフォルダから "richfaces-ui.jar"を追加しなければなりませんでした。 –

+0

私の場合は、C:\ myLocalMavenRepo \ org \ richfaces \ ui \ richfaces-components-ui \ 4.3.1.Final \ richfacesを指すURI「http:// richfaces.org/rich」を手動で追加する必要がありました-components-ui-4.3.1.Final.jar!\ META-INF \ rich.taglib.xml'。 – acdcjunior

2

また、richfacesライブラリをProject Structureに追加することもできます。ライブラリを開き、プロジェクト構造|アーティファクトと動作します