如何确保JavaJDK和JRE匹配,如果不匹配,如何使它们匹配
我已经试着让我的JDK和JRE匹配好几个小时了,但不知道该怎么办。谢谢你的帮助 我检查了版本,发现它们不一样。我已经安装了最新的JDK,但不知道如何更改JRE以匹配JDK javac版本 JavaC12.0.1 java版本 java版本“1.8.0_211” C:\Users\jacob\OneDrive\Desktop\Code>java Ah 错误:发生JNI错误,请检查安装并重试 线程“main”java.lang.UnsupportedClassVersionError:Ah已由较新版本的java运行时(类文件版本56.0)编译,此版本的java运行时仅识别高达52.0的类文件版本如何确保JavaJDK和JRE匹配,如果不匹配,如何使它们匹配,java,runtime,Java,Runtime,我已经试着让我的JDK和JRE匹配好几个小时了,但不知道该怎么办。谢谢你的帮助 我检查了版本,发现它们不一样。我已经安装了最新的JDK,但不知道如何更改JRE以匹配JDK javac版本 JavaC12.0.1 java版本 java版本“1.8.0_211” C:\Users\jacob\OneDrive\Desktop\Code>java Ah 错误:发生JNI错误,请检查安装并重试 线程“main”java.lang.UnsupportedClassVersionError:Ah已由较新版
我希望能够有相同的版本,这样我的代码将运行,但不会运行。这意味着
javac
(java编译器)的环境变量指向与java
(java运行时)命令的环境变量不同的版本
检查此项并设置正确的环境变量。这意味着
javac
(java编译器)的环境变量指向的版本与java
(java运行时)命令的环境变量指向的版本不同
检查此项并设置正确的环境变量。尝试卸载JRE并仅安装JDK。这对我很有效。尝试卸载JRE,只安装JDK。它对我起了作用。可以找到最新的JRE。JDK包含JRE。无论如何,我都会尝试单独安装JRE。可以找到最新的JRE。JDK包含JRE。无论如何,我都会尝试单独安装JRE。JRE路径似乎是通用的(即不特定于版本)。JRE路径似乎是通用的(即不特定于版本)。