Java8与GWT2.6或2.7兼容吗?

Java8与GWT2.6或2.7兼容吗?,java,gwt,java-8,compatibility,Java,Gwt,Java 8,Compatibility,我有一个使用GWT2.6和Java7开发的应用程序。现在我用GWT2.6将其更新为Java8 GWT2.6与Java8兼容吗?它可以编译吗 GWT2.7与Java8兼容吗?有什么建议吗 编辑:您应该看看这一点,在2.7中,您可以在客户机上使用Java7语法。不能在客户端上使用Java8语法和运行时 在服务器上,您可以使用JDK8。它似乎是GWT2.8和3.0 与此同时,GWT2.8将在三个月内发布。主要 该特性支持Java8,包括lambdas 根据这篇文章,GWT2.8应该支持Java 8:

我有一个使用GWT2.6和Java7开发的应用程序。现在我用GWT2.6将其更新为Java8

  • GWT2.6与Java8兼容吗?它可以编译吗
  • GWT2.7与Java8兼容吗?有什么建议吗

  • 编辑:您应该看看这一点,在2.7中,您可以在客户机上使用Java7语法。不能在客户端上使用Java8语法和运行时


    在服务器上,您可以使用JDK8。

    它似乎是GWT2.8和3.0

    与此同时,GWT2.8将在三个月内发布。主要 该特性支持Java8,包括lambdas


    根据这篇文章,GWT2.8应该支持Java 8:


    因此,基本上您不能在GWT2.6中使用Java8。据我所知,2.7中有一些改进,但还不够。有一种方法是,通过划分项目,您可以在服务器端使用Java 8,在UI上使用Java 7和GWT。

    如果您只对使用JDK 8编译应用程序感兴趣,而不使用Java 8语言构造,那么GWT 2.6和2.7将起作用


    但是,正如其他人已经指出的那样,在GWT2.8之前,不支持Java 8作为源语言。

    根据2.8.0的发行说明

    亮点

    • 支持Java8语法
    • JsInterop已经从实验性学习中毕业。参见最终的JsInterop规范
    • GSS不再被认为是实验性的,旧的CssResource现在被弃用

    更新:
    2.8.0的稳定版本将于2016年10月20日推出

    是的,我尝试过……获得例外请在复制/粘贴他人答案时给出归因(如果你看起来不是作者,而只是引用他人的话,那就更好了):如果你做错了,而且看起来你在自相矛盾,这甚至是值得的(原文如此!)只用两句话。我一直在使用Java8和GWT2.6。@JDL谢谢;编辑了答案。在GWT2.6/2.7中,在服务器端使用Java8语言构造是可能的,还是根本不可能?使用JDK 8编译而不使用java 8语言构造有什么好处?当然可以,只要有java 8 JVM来运行它;这只是Java。我想说的是,由于依赖关系,我无法更新到2.6?