2015-12-28 37 views
1

我试图在服务器上使用LocalDate解析日期。我收到“Google App Engine的JRE不支持LocalDate”错误。我认为这只是GWT JRE中限制类的客户端代码。为什么我在服务器端看到这一点(即直接使用Java代码)?GWT和LocalDate不受Google App Engine的JRE支持

回答

4

java.time.LocalDate是在Java 8中引入的,即Google App Engine的not yet supported。您可以在Google云端平台的JRE Class White List上准确查看应用程序的服务器端可以使用哪些类。 GWT兼容性不相关。

+0

我明白这适用于客户端,但我正在谈论服务器端。我的理解是使用纯Java。 – Todd

+0

纯粹的意思是,在您的本地JDK中可用的每一件东西都可以在App Engine中使用,不会。为了达到这个目的,你必须通过[Google Compute Engine](https://cloud.google.com/compute/docs/)获得自己的Linux VM,并在其上安装自己的JRE。否则,请参阅JRE类白名单以了解可用内容。 – heenenee

+0

因此,为了澄清,这意味着GWT没有使用我已安装的Java 8 JDK(无论是客户端还是服务器端),它都使用经过修改的Google版本的JDK? – Todd

相关问题