5

是否有人將Retrolambda用於Google App Engine項目?你的pom.xml是什麼樣的?Google App Engine上的Retrolambda

爲JDK8編譯並設置retrolambda的maven插件很簡單。但是,要部署到GAE,Google的appengine-maven插件需要在JDK7下運行,否則它會將JSP文件編譯爲生產中斷的格式。

如何使用JDK8 + retrolambda進行編譯,但使用JDK7 for appengine:update?

回答

1

有一次我發佈了這個問題後,Google對SDK(或Maven插件)進行了更改,並修復了與JDK8的兼容性。

因此,retrolambda現在像廣告一樣工作。在使用GAE時,這是一個巨大的生產力提升。只需確保在CI系統中使用JDK7運行測試工具。