class版本异常如何解决
How to solve class version exception
执行编写的代码时出现异常。 Java 是一种高级的、基于 class 的、面向对象的编程语言,旨在实现尽可能少的依赖性。
我写了下面的代码并且显示错误
Java Version- 1.8
Java 是一种高级的、基于 class 的、面向对象的编程语言,旨在实现尽可能少的依赖性。 Java 是一种基于 class 的面向对象的高级编程语言,旨在实现尽可能少的依赖性。
正如您所提到的,您正在使用 JDK v1.8,但您提供的屏幕截图并未反映出同样的情况。根据屏幕截图 j2sdk1.4.2_10 正在被检测到。因此,您看到错误为:
java.lang.UnsupportedClassVersionError: (Unsupported major.minor version 50.0)
一个简单的解决方案是 remove/uninstall 完全从您的系统中删除旧的 JDK 版本并下载最新的 JDK v8u162 并添加到您的 Project 在 IDE 中并重新编译您的程序并执行它。
此外,您可能需要在 IDE 中将 Compiler Compliance Level 设置为 1.8,这可以在 Preferences 设置你的 IDE 例如在 Eclipse 去 Windows -> Preferences 然后 select Java 并扩展它然后 select Compiler 并更改合规性等级到 1.8
在这里你可以找到详细的讨论Unsupported major.minor version 52.0 [duplicate]
当您在 Java 构建路径而不是 JDK 中有 JRE 时,会发生主要次要版本错误。
您必须按照以下步骤操作。
- 右键单击 eclipse 中的项目并转到
properties
。
- 单击
Java-Build
路径。
- 转到图书馆部分。
- 如果
JRE/JDK
部分在库部分中不存在,则单击添加库,否则 select JRE 并单击编辑。
- 安装 JRE -> 添加 -> Select JDK 安装路径并完成。
- Select
Installed JRE
中的 JDK checkBox
然后点击 ok
.
- Select JDK 在 JRE 系统库中。
希望这能解决您的问题。
执行编写的代码时出现异常。 Java 是一种高级的、基于 class 的、面向对象的编程语言,旨在实现尽可能少的依赖性。
我写了下面的代码并且显示错误
Java Version- 1.8
Java 是一种高级的、基于 class 的、面向对象的编程语言,旨在实现尽可能少的依赖性。 Java 是一种基于 class 的面向对象的高级编程语言,旨在实现尽可能少的依赖性。
正如您所提到的,您正在使用 JDK v1.8,但您提供的屏幕截图并未反映出同样的情况。根据屏幕截图 j2sdk1.4.2_10 正在被检测到。因此,您看到错误为:
java.lang.UnsupportedClassVersionError: (Unsupported major.minor version 50.0)
一个简单的解决方案是 remove/uninstall 完全从您的系统中删除旧的 JDK 版本并下载最新的 JDK v8u162 并添加到您的 Project 在 IDE 中并重新编译您的程序并执行它。
此外,您可能需要在 IDE 中将 Compiler Compliance Level 设置为 1.8,这可以在 Preferences 设置你的 IDE 例如在 Eclipse 去 Windows -> Preferences 然后 select Java 并扩展它然后 select Compiler 并更改合规性等级到 1.8
在这里你可以找到详细的讨论Unsupported major.minor version 52.0 [duplicate]
当您在 Java 构建路径而不是 JDK 中有 JRE 时,会发生主要次要版本错误。
- 右键单击 eclipse 中的项目并转到
properties
。 - 单击
Java-Build
路径。 - 转到图书馆部分。
- 如果
JRE/JDK
部分在库部分中不存在,则单击添加库,否则 select JRE 并单击编辑。 - 安装 JRE -> 添加 -> Select JDK 安装路径并完成。
- Select
Installed JRE
中的JDK checkBox
然后点击ok
. - Select JDK 在 JRE 系统库中。
希望这能解决您的问题。