无法部署到Google App Engine:java.lang.IllegalArgumentException:类文件是Java 8,但最多支持Java 7 [英] Unable to deploy to Google App Engine : java.lang.IllegalArgumentException: Class file is Java 8 but max supported is Java 7
问题描述
在尝试设置
App Engine SDK版本:1.9.34
Eclipse版本:Neon .1a版本(4.6.1)
Java编译器版本设置为1.7
有没有人遇到这个错误,请帮助解决方案
看起来这是一个基于他们的发布说明为firebase-admin版本4.0.0(2016年11月7日)和4.0版.1(2016年11月8日):
问题:此版本是为Java 8编译的,不支持Java 7。修正了即将发布的版本。
我想我们必须等待;)
更新:
根据发行说明,现在已在2016年11月15日版本4.0.2中修复:
修复此更新可恢复Java 7兼容Admin Java SDK。
Got this error while trying to setup Firebase Admin SDK
Preparing to deploy: Created staging directory at: 'C:\Users\Parag\AppData\Local\Temp\appcfg4808135439637212840.tmp' java.lang.IllegalArgumentException: Class file is Java 8 but max supported is Java 7: com/google/firebase/FirebaseApp$1.class in G:_work\testproject\war\WEB-INF\lib\firebase-admin-4.0.0.jar
App Engine SDK version: 1.9.34
Eclipse version: Neon.1a Release (4.6.1)
Java Compiler Version Set to 1.7
Have anyone encountered this error, please help
It seems like this is a known issue based on their release notes for firebase-admin version 4.0.0 (November 7, 2016) and version 4.0.1 (November 8, 2016):
ISSUE: This version was compiled for Java 8 and does not support Java 7. This will be fixed in an upcoming release.
I guess we'll have to wait ;)
UPDATE:
As per their release notes, it is now fixed in version 4.0.2 - November 15, 2016:
FIXED This update restores Java 7 compatibilty for the Admin Java SDK.
这篇关于无法部署到Google App Engine:java.lang.IllegalArgumentException:类文件是Java 8,但最多支持Java 7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!