【发布时间】:2019-05-06 15:46:09
【问题描述】:
我一直试图让我的 JDK 和 JRE 匹配几个小时,但不知道该怎么做。任何帮助表示赞赏。
我检查了版本并意识到它们是不同的。我已经安装了最新的 JDK,但不知道如何更改 JRE 以匹配 JDK。
javac-版本 javac 12.0.1
java -版本 java版本“1.8.0_211”
C:\Users\jacob\OneDrive\Desktop\Code>java 啊 错误:发生 JNI 错误,请检查您的安装并重试 线程 "main" java.lang.UnsupportedClassVersionError 中的异常:Ah 已由更新版本的 Java Runtime(类文件版本 56.0)编译,此版本的 Java Runtime 仅识别最高 52.0 的类文件版本
我希望能够拥有相同的版本,以便我的代码可以运行,但它不会运行。
【问题讨论】:
-
最新的JRE可以在here找到。
-
JDK 包含 JRE。
-
无论如何我都会尝试单独安装 JRE。