私のNetbeansプラットフォームプロジェクトにGoogle Guice(2.0または3.0は関係ありません)を使用したいと思います。私のプロジェクトにはいくつかのNetbeansモジュールがあります。私は単一のNetbeansモジュールでGuiceを使用することができましたが、今は1つのNBModuleから別のNBModuleに依存性を注入したいのです。これは可能ですか?私はたくさんのグーグル・グーグルとグイースのメーリング・リストを検索しましたが、これを試したことがない人のようです。Google GuiceでNetbeans RCPを使用する
私は本当により良いテストのためにDependency Injectionが必要なので、これにはLookup APIを使用したくありません。
誰も経験したことがありますか?
編集:具体的には:すべてのNBモジュールに同じインジェクタを使用できますか、すべてのモジュールに対してインジェクタを作成する必要がありますか?
Netbeansモジュールについてはわかりませんが、グローバル変数を使用できるようにするインジェクタにスタティック変数を持つシングルトンクラスを使用することはできませんか? (各JUnitテストではインジェクタを再度初期化する必要があります) – Kdeveloper