Поддерживает ли Google AppEngine Standard java CDI? - PullRequest
0 голосов
/ 22 марта 2019

Я пытаюсь создать Java-приложение для google appengine standard (Jetty 9.4), используя CDI.

. В качестве CDI реализации я пробовал Weld и OpenWebBeans, но, похоже,невозможно использовать CDI на AppEngine.

Единственный фреймворк, который мне удалось запустить, был Guice.

Можно ли использовать CDI наGoogle AppEngine?

С уважением.

Ответы [ 2 ]

0 голосов
/ 22 июня 2019

Несколько лет назад Apache OpenWebbeans добавил некоторую gae-интеграцию, поэтому он должен работать, пока вы убедитесь, что он запускается.

Он также только что получил интеграцию с Jetty, так что может быть что-то для повторного тестирования, если вы не боитесь построить master?

0 голосов
/ 30 марта 2019

Я также не знаком с движком приложений Google, но, похоже, вы упускаете возможность интеграции движка Servlet с контейнером CDI.

Я нашел этот пример, может быть, вы попробуете.

https://github.com/GoogleCloudPlatform/appengine-java-vm-cdi-numberguess/blob/master/pom.xml

Взгляните на pom.xml, где используется зависимость сварного сервлета, и на web.xml, который интегрирует Weld с механизмом сервлета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...