2012-04-12 14 views
0

私は私のPOMに以下の依存関係があります。私はIntelliJ IDEA 11にCDIファセットを追加しようとしています。なぜなら、persistence.xmlなどと同様に、手作業でbean.xmlファイルを作成するオプションがあると思ったからです。私はPOMに必要なものすべてを持っているときに、なぜこれらをダウンロードする必要がありますか?IntelliJ IDEA 11 CDIファセットの追加に失敗しますか?

JBossのスタックに
<dependency> 
     <groupId>javax</groupId> 
     <artifactId>javaee-api</artifactId> 
     <version>6.0</version> 
     <scope>provided</scope> 
    </dependency> 
    <dependency> 
     <groupId>javax.enterprise</groupId> 
     <artifactId>cdi-api</artifactId> 
     <version>1.0</version> 
     <scope>provided</scope> 
    </dependency> 

enter image description here

答えて

1

、私は通常、その依存関係を使用します。

<dependency> 
<groupId>org.jboss.spec</groupId> 
<artifactId>jboss-javaee-6.0</artifactId> 
<version>1.0.0.Final</version> 
<type>pom</type> 
<scope>provided</scope> 
</dependency> 

(JBossのレポが必要です)

は、私が使用し、その構成here、を見てくださいプレーンなJava EE 6スタック(JBoss AS 6上)の場合

0

私はクラスパスで溶着したことがありません。 cdi-apiとbeans.xmlだけで、ファセットはうまく見つかります。 beans.xmlを手動で作成しなければならない場合は、テンプレートを作成して実行してください。

関連する問題