2016-11-25 11 views
2

私はvaadin-gwt-polymer-elementsを統合し、GWT SDK 2.8に私のGWTアプリケーションをアップグレードしようとしています。これは私が私がGAE上のアプリを展開しようとすると、私は次のようerrerGAEに展開できません - vaadin-gwt-polymer-elementsを使用したアプリケーション1.7.0.0

Unable to update app: Class file is Java 8 but max supported is Java 7: com/vaadin/polymer/app/AppBoxElement.class in /Users/aadhaarmehrotra/git/rnlg-ims/RNLGPC/war/WEB-INF/lib/vaadin-gwt-polymer-elements-1.7.0.0.jar 

を取得するJava 8(jdk1.8.0_111) を使用するときに、ローカルのdevの環境で絶対に正常に動作し、このアプリを展開することができる方法を提案してください。 appengine(Eclipse GAEプラグインを使用)。ありがとう。

答えて

1

を使用することを検討してサポートしていません。この問題に対する修正です。 'vaadin-gwt-polymer-elements-1.7.0.0.jar'はJava 8を必要とし、AppengineはJava 8をサポートしていないため、appengineに 'vaadin-gwt-polymer-elements-1.7.0.0.jar'をアップロードできません。

/WEB-INF/libから削除し、外部JARとして 'vaadin-gwt-polymer-elements-1.7.0.0.jar'依存関係を追加することで、アプリケーションが正常にコンパイルされ、生成されたJSファイルのみAppengineにアップロードされました。

AppengineとJARの両方の要件を満たすことで、このアプリケーションをAppengineに配備できます。

1

Google App EngineがJavaの8

はここhttps://cloud.google.com/appengine/docs/flexible/

+0

技術的にちょうど標準のenv GAEはJava 8をサポートしていない、柔軟なenv(これはあなたが推奨するもので、実際にはJava 8をサポートしています)はまだGAEです:) https://cloud.google.com/appengine/docs –

関連する問題