Errai支持GAE平台

时间:2013-03-07 05:49:31

标签: java google-app-engine gwt errai

基于此JIRA问题:

https://issues.jboss.org/browse/ERRAI-68

GAE对Errai的支持是不可行的。

这不是真的可行或有办法解决方法:

  • Errai UI绝对有效,因为这是针对GWT的
  • 然而,Errai巴士,有一个解决方法,使它工作。像包装纸一样?

1 个答案:

答案 0 :(得分:1)

我能够在Google AppEngine Flex环境中运行Errai而没有任何问题,但我没有使用100%的Errai Framework。尽管erraiframework.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分发事件:Weld> = 1.1.5和< 2.0 (目前对Weld的要求很高,而不是其他CDI实施)
  • Errai Cordova包装:没有服务器依赖
  • Errai数据绑定:无服务器依赖
  • Errai IOC容器:没有服务器依赖Errai 杰克逊兼容模式下的JAX-RS:无服务器依赖
  • Errai JAX-RS与Errai Marshalling:任何JAX-RS实施加 errai-jaxrs-provider
  • Errai JPA:没有服务器依赖
  • Errai JPA数据同步:任何JPA 2.0或2.1实施
  • Errai导航:没有服务器 依赖Errai验证:没有服务器依赖
  • Errai UI模板:没有服务器依赖