有没有简单的方法可以删除这些讨厌的Netbeans警告“不满意的依赖:没有bean匹配注入点”?问题是GWT和Errai包不包含beans.xml文件,因此不包含激活的bean,因为它们不符合bean归档。
有没有办法从外部“升级”这些包,即。没有重建或修改它们?
在这方面,Errai似乎不符合JSR-299。
提前致谢!
答案 0 :(得分:2)
是的,这是正确的。 Errai 故意不使用beans.xml,而是依赖于ErraiApp.properties的存在来定位自己的bean。这是因为您不希望CDI容器发现非服务器端bean。
请参阅本文档的说明:https://docs.jboss.org/author/display/ERRAI/Errai+CDI
答案 1 :(得分:1)
只需创建beans.xml,并在netbeans创建时将其设为空。我没有找到另一种方式。