1

我正在尝试结合上述技术。我已经在 google appeninge 上成功集成了 JSF 和 CDI/weld(感谢一些在线教程)。所以,我的基本设置应该没问题。

但是,我无法将 Google Cloud Endpoints 组合在一起(对于我的网络应用程序的 REST API 部分)。使用@Api 注释的控制器类不会注入@Injects。如果我不在此类中使用 CDI,一切正常,但使用 @Inject 我只会得到 NullPointerExceptions。

我想我的问题是,在那些教程中,他们将@Inject 注入到一个用@WebServlet 注释的类中。但我想注入一个@Api 类。据我了解,Weld 只能注入用焊接实例化的类(而不是注入一些“谷歌云端点”实例化的类,如 @Api 类)。

使用 Google Cloud Endpoints 的人是否也在使用 CDI/Weld,可以向我指出一些资源来完成这项工作吗?

谢谢!!克里斯

4

0 回答 0