类已由更新版本的 Java 环境编译 [英] Class has been compiled by a more recent version of the Java Environment

查看:38
本文介绍了类已由更新版本的 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屋!

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