我想为我的 Netbeans 平台项目使用 Google Guice(2.0 或 3.0,没关系)。我的项目有几个 Netbeans 模块。我设法在单个 Netbeans 模块中使用 Guice,但现在我想将依赖关系从一个 NBModule 注入到另一个。这可能吗?我搜索了很多并搜索了 netbeans 和 guice 的邮件列表,但似乎没有人尝试过这个。
我不想为此使用 Lookup API,因为我确实需要依赖注入来进行更好的测试。
有没有人有这方面的经验?
编辑:更具体地说:我可以为所有 NBModules 使用相同的注射器还是必须为每个模块创建一个注射器?