我正在尝试通过使用google appengine standard
为CDI
(Jetty 9.4)创建一个Java Web应用程序。
作为CDI
的实现,我已经尝试过Weld
和OpenWebBeans
,但是似乎无法在CDI
上使用AppEngine
。
我唯一可以运行的框架是Guice
。
是否可以在CDI
上使用Google AppEngine
?
致谢。
答案 0 :(得分:0)
我也不熟悉google app引擎,但这听起来像是您错过了Servlet引擎与CDI容器的集成。
我找到了这个示例,也许您可以尝试一下。
https://github.com/GoogleCloudPlatform/appengine-java-vm-cdi-numberguess/blob/master/pom.xml
看看使用了weld-servlet依赖项的pom.xml以及将Weld与Servlet引擎集成在一起的web.xml。
答案 1 :(得分:0)
几年前,Apache OpenWebbeans添加了一些gae集成,因此它应在确保启动时运行。
它也刚好集成了码头设备,所以如果您不害怕建造主人,也许可以重新测试一下?