无法部署到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

查看:331
本文介绍了无法部署到Google App Engine:java.lang.IllegalArgumentException:类文件是Java 8,但最多支持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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆