类已由更新版本的 Java 环境编译 [英] Class has been compiled by a more recent version of the Java Environment
本文介绍了类已由更新版本的 Java 环境编译的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在运行 selenium 脚本时,我在 Eclipse 控制台中收到以下错误消息:
While running selenium script, I am getting the following error message in Eclipse console:
类已由更新版本的 Java 环境(类文件版本 53.0)编译,此版本的 Java Runtime 仅识别版本高达 52.0 的类文件.
Class has been compiled by a more recent version of the Java Environment (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0.
<小时>
- Java 版本:
8
- IDE:
Eclipse Oxygen
- Firefox 版本:
46
推荐答案
这只是版本不匹配.您已使用 Java 版本 9 编译代码,而您当前的 JRE 是版本 8.请尝试将您的 JRE 升级到 9.
This is just a version mismatch. You have compiled your code using java version 9 and your current JRE is version 8. Try upgrading your JRE to 9.
49 = Java 5
50 = Java 6
51 = Java 7
52 = Java 8
53 = Java 9
54 = Java 10
55 = Java 11
56 = Java 12
57 = Java 13
58 = Java 14
这篇关于类已由更新版本的 Java 环境编译的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文