在运行脚本时,我在Eclipse控制台中得到以下错误消息:
类已经由最新版本的Java环境(类文件版本53.0)编译,该版本的Java运行时只识别52.0以下的类文件版本。
Java版本:8 IDE: Eclipse Oxygen Firefox版本:46
在运行脚本时,我在Eclipse控制台中得到以下错误消息:
类已经由最新版本的Java环境(类文件版本53.0)编译,该版本的Java运行时只识别52.0以下的类文件版本。
Java版本:8 IDE: Eclipse Oxygen Firefox版本:46
当前回答
在build.gradle(app)中更新如下:(为我工作)
kotlinOptions {
jvmTarget = '1.8'
}
其他回答
刷新gradle依赖为我工作:右键单击项目-> gradle ->刷新gradle项目。
这是一个例子 如果您的计算机运行的是旧版本的java,而Neo4J是在最新版本上编译的,请尝试在您的计算机上安装相同或更高版本的java。
你可能在IntelliJ中也会看到这个错误,在谷歌中也会出现。
我认为这是一个Gradle错误而不是IDE错误。
修复(从这里偷来的)是在IntelliJ中将Java 11配置为Gradle JVM:
文件->设置->构建,执行和开发->构建工具-> Gradle并将Gradle JVM更改为11
这张截图也是从《Jetbrains》中偷来的
您应该检查您的Project Facets。
项目属性>项目facet
将java版本更改为您正在使用的相同版本。这对我很有用!
对我来说,这个问题已经通过安装旧版本的testng解决了。看起来它与我的Java 8编译