如何确保 Java JDK 和 JRE 匹配以及如果它们不匹配如何使它们匹配
How to ensure Java JDK and JRE match and how to make them match if they dont
几个小时以来,我一直在努力让我的 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 运行时编译(class 文件版本 56.0),此版本的 Java 运行时仅识别 class 文件版本高达 52.0
我希望能够有相同的版本,以便我的代码 运行,但不会 运行。
这意味着 javac
(java 编译器)的环境变量与 java
(java运行-time ) 命令。
检查此 comment 并设置正确的环境变量。
尝试卸载 JRE,只安装 JDK。它对我有用。
几个小时以来,我一直在努力让我的 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 运行时编译(class 文件版本 56.0),此版本的 Java 运行时仅识别 class 文件版本高达 52.0
我希望能够有相同的版本,以便我的代码 运行,但不会 运行。
这意味着 javac
(java 编译器)的环境变量与 java
(java运行-time ) 命令。
检查此 comment 并设置正确的环境变量。
尝试卸载 JRE,只安装 JDK。它对我有用。