gpt4 book ai didi

netbeans - 将 Netbeans RCP 与 Google Guice 结合使用

转载 作者:行者123 更新时间:2023-12-01 17:16:06 25 4
gpt4 key购买 nike

我想在我的 Netbeans 平台项目中使用 Google Guice(2.0 或 3.0,无所谓)。我的项目有几个 Netbeans 模块。我设法在单个 Netbeans 模块中使用 Guice,但现在我想将依赖项从一个 NBModule 注入(inject)到另一个。这可能吗?我用谷歌搜索了很多,并搜索了 netbeans 和 guice 的邮件列表,但似乎没有人尝试过这个。

我不想为此使用 Lookup API,因为我确实需要依赖注入(inject)来进行更好的测试。

有人有过这样的经历吗?

编辑:更具体地说:我可以为所有 NBModule 使用相同的注入(inject)器还是必须为每个模块创建一个注入(inject)器?

最佳答案

我意识到这个问题已经很老了,但由于这个主题仍然相关,我决定分享我的发现。

我们在 Netbeans 平台项目中成功使用了 Google Guice 3.0。这包括使用一个注入(inject)器跨 NBM 注入(inject)依赖项。我们遇到的唯一问题是 Guice 无法识别其他 NBM 中的注释,因为它们是通过其他类加载器加载的。请参阅http://tkills.blogspot.com/2014/08/using-google-guice-in-netbeans-rcp.html了解详情。

关于netbeans - 将 Netbeans RCP 与 Google Guice 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4864097/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com