5

Czy ktoś używa Retrolambda do projektu Google App Engine? Jak wygląda Twój pom.xml?Retrolambda w Google App Engine

Łatwo jest skompilować dla JDK8 i skonfigurować wtyczkę retrolambda maven. Jednakże, aby wdrożyć w GAE, Google-app-app-maven-plugin musi być uruchomiony pod JDK7, w przeciwnym razie skompiluje pliki JSP do formatu, który przerywa produkcję.

Jak mogę użyć retrolambdy JDK8 + do kompilacji, ale JDK7 dla appengine: update?

Odpowiedz

1

Jakiś czas po tym, jak opublikowałem to pytanie, Google wprowadziło zmianę w SDK (lub wtyczce) i stała kompatybilność z JDK8.

W związku z tym retrolambda działa teraz jak w reklamie. To ogromny wzrost produktywności podczas pracy nad GAE. Po prostu upewnij się, aby uruchomić wiązkę testową z JDK7 w systemie CI.