5

Google App Engine プロジェクトで Retrolambda を使用している人はいますか? pom.xml はどのように見えますか?

JDK8 用にコンパイルし、retrolambda の maven プラグインをセットアップするのは簡単です。ただし、GAE にデプロイするには、Google の appengine-maven-plugin を JDK7 で実行する必要があります。そうしないと、JSP ファイルが本番環境で壊れる形式にコンパイルされます。

コンパイルには JDK8+retrolambda を使用し、appengine:update には JDK7 を使用するにはどうすればよいですか?

4

1 に答える 1

1

この質問を投稿した後、Google は SDK (または maven プラグイン) に変更を加え、JDK8 との互換性を修正しました。

その結果、retrolambda は宣伝どおりに機能するようになりました。GAE で作業する場合、生産性が大幅に向上します。CI システムで JDK7 を使用してテスト ハーネスを実行するようにしてください。

于 2016-03-27T18:32:36.263 に答える