【问题标题】:Errai, CDI, Netbeans warnings and beans.xmlErrai、CDI、Netbeans 警告和 beans.xml
【发布时间】:2013-02-15 08:07:23
【问题描述】:

有没有什么简单的方法可以消除这些讨厌的 Netbeans 警告“不满足的依赖:没有 bean 匹配注入点”?问题是 GWT 和 Errai 包不包含 beans.xml 文件,因此不包含激活的 bean,因为它们不符合 bean 档案的条件。

有没有办法在外部“升级”这些包,即。无需重建或修改它们?

Errai 在这方面似乎不符合 JSR-299。

提前致谢!

【问题讨论】:

    标签: netbeans javabeans cdi errai jsr299


    【解决方案1】:

    是的,这是正确的。 Errai 有意不使用 beans.xml,而是依靠 ErraiApp.properties 的存在来定位自己的 bean。这是因为您不希望 CDI 容器发现非服务器端 bean。

    请参阅此文档页面上的注释:https://docs.jboss.org/author/display/ERRAI/Errai+CDI

    【讨论】:

    • 我只想摆脱这些警告 :-)。嗯。
    【解决方案2】:

    只需创建 beans.xml 并让 netbeans 创建它时为空。我没有找到其他方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-19
      • 2017-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-04
      • 2013-10-10
      • 2018-09-26
      相关资源
      最近更新 更多