Errai 对 GAE 平台的支持
Posted
技术标签:
【中文标题】Errai 对 GAE 平台的支持【英文标题】:Errai support for the GAE platform 【发布时间】:2013-02-22 05:29:51 【问题描述】:基于这个 JIRA 问题:
https://issues.jboss.org/browse/ERRAI-68
GAE 对 Errai 的支持不可行。
真的不可行还是有办法解决:
Errai UI 肯定可以工作,因为这是为 GWT 设计的 但是 Errai 总线是否有解决方法可以使其正常工作。类似包装器的东西?【问题讨论】:
【参考方案1】:我可以在 Google AppEngine Flex 环境中毫无问题地运行 Errai,但是我没有使用 100% 的 Errai 框架。尽管 eraiframework.org 声明最新版本(4.0.0.Final)在 JEE7 上运行,但我必须使用 Java 8 编译才能使其正常工作(Marshalling 等类在 Java 8 中编译),因此 AppEngine Flex 环境而不是标准。
此列表(可在此处找到:https://developer.jboss.org/thread/233098)对于了解 AppEngine 可能支持和不支持的内容也很有帮助。 “不依赖服务器”的项目应该可以工作,因为它主要是客户端/GWT 相关的库。
Errai Bus:任何 Servlet 2.x 容器(或 3.0 用于异步调度) Errai CDI 容器(无分布式事件):无服务器 依赖 Errai CDI 分布式事件:焊接 >= 1.1.5 和 Errai Cordova 包装器:无服务器依赖性 Errai 数据绑定:无服务器依赖 Errai IOC 容器:没有服务器依赖 Errai Jackson 兼容模式下的 JAX-RS:无服务器依赖 带有 Errai Marshalling 的 Errai JAX-RS:任何 JAX-RS 实现加上 erai-jaxrs-provider Errai JPA:不依赖服务器 Errai JPA 数据同步:任何 JPA 2.0 或 2.1 实现 Errai 导航:无服务器 依赖 Errai 验证:无服务器依赖 Errai UI 模板:不依赖服务器【讨论】:
以上是关于Errai 对 GAE 平台的支持的主要内容,如果未能解决你的问题,请参考以下文章
Google App Engine10年,支持更多你喜欢的编程语言
Google App Engine10年,支持更多你喜欢的编程语言