【问题标题】:Retrolambda on Google App EngineGoogle App Engine 上的 Retrolambda
【发布时间】:2015-10-01 02:04:41
【问题描述】:

是否有人将 Retrolambda 用于 Google App Engine 项目?你的 pom.xml 是什么样的?

为 JDK8 编译和设置 retrolambda 的 maven 插件很简单。但是,要部署到 GAE,Google 的 appengine-maven-plugin 需要在 JDK7 下运行,否则它会将 JSP 文件编译成在生产中中断的格式。

如何使用 JDK8+retrolambda 编译,而 JDK7 用于 appengine:update?

【问题讨论】:

    标签: maven google-app-engine maven-3 appengine-maven-plugin retrolambda


    【解决方案1】:

    在我发布此问题后的某个时间,Google 对 SDK(或 maven 插件)进行了更改,并修复了与 JDK8 的兼容性。

    因此,retrolambda 现在可以像宣传的那样工作。在 GAE 上工作时,这是一个巨大的生产力提升。只需确保在 CI 系统中使用 JDK7 运行测试工具即可。

    【讨论】:

      猜你喜欢
      • 2011-04-09
      • 2013-05-18
      • 2011-10-04
      • 2010-11-03
      • 2014-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多