1

「満たされていない依存関係: 注入ポイントに一致する Bean がありません」に関するこれらの厄介な Netbeans 警告を削除する簡単な方法はありますか? 問題は、GWT および Errai パッケージに beans.xml ファイルが含まれていないため、Bean アーカイブとしての資格がないため、アクティブ化された Bean が含まれていないことです。

これらのパッケージを外部から「アップグレード」する方法はありますか。それらを再構築または変更せずに?

その点で、Errai は JSR-299 に準拠していないようです。

前もって感謝します!

4

2 に答える 2

2

はい、これは正しいです。Erraiは意図的に beans.xml を使用せず、代わりに ErraiApp.properties の存在に依存して独自の Bean を見つけます。これは、CDI コンテナーがサーバー側以外の Bean を検出しないようにするためです。

ドキュメントのこのページのメモを参照してください: https://docs.jboss.org/author/display/ERRAI/Errai+CDI

于 2013-02-28T23:44:59.387 に答える
1

beans.xml を作成するだけで、netbeans が作成したように let は空になります。別の方法は見つかりませんでした。

于 2014-12-15T11:39:19.377 に答える