如何修复java.lang.不受支持的ClassVersionError:不受支持的主要.次要版本
2022-08-31 03:54:33
我正在尝试使用记事本++作为我的一体化工具编辑,运行,编译等。
我已经安装了JRE,并且我已经将路径变量设置为目录。.../bin
当我在记事本++中运行我的“Hello world”时,我收到以下消息:
java.lang.UnsupportedClassVersionError: test_hello_world :
Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
.........................................
我认为这里的问题是关于版本;某些版本的Java可能是旧的或太新的。
- 我该如何修复它?
- 我应该安装 JDK,并将路径变量设置为 JDK 而不是 JRE 吗?
- JRE 或 JDK 中的变量之间有什么区别?
PATH