Eclipse Luna 4.4の助けを借りてGoogle App Engineプロジェクトをデプロイしようとしています「App Engineにデプロイ」すると、次のエラーメッセージが表示されます。GAEをデプロイするときに「IllegalArgumentException:クラスファイルがJava 8ですが最大サポートJava 7」と表示されますが、Java 7をどこでも使用しています
------------フロントエンドの展開------------ - デプロイの準備
: 'C:\ユーザーは\ [[USERNAME]]〜1 \のAppData \ローカル\一時\のappcfg6715651699721496450.tmp' java.lang.IllegalArgumentExceptionが:クラスファイルは、Javaであるに作成ステージングディレクトリ8〜最大で はJava 7:C:\ Users \ [[USERNAME]] \ ..HEALTH APP¥Api¥war¥WEB-INF¥classes¥com¥example¥mycompany¥myapplication¥api¥buses¥BusEventSingleton.class
デバッグ情報がCで見つけることができる:[USERNAME]] \のAppData \ローカル\ Tempに\ \ Users \ユーザーのappengine-deploy4610763336673097422.log
しかしプロジェクトの右クリック - >プロパティを私がどのように見ることができますJavaコンパイラのレベルは1.7です:
、どのようにプロジェクト・ファセットも1.7とJavaバージョンを確立:
私はこのメッセージが表示されますので、なぜ誰もが知っていますか?どのようなJava 8でコンパイルされていると私はどのように変更できますか?
クリーンビルドを試してみてください。7 "compatible" JREがインストールされ、アクティブ化されています(現在は1.8)。多分秘密がそこにありますか? –