想从发生问题的背景电脑中删除SunJDK,然后重新安装OpenJDK。 删除环境变量并卸载java后,我们下载了新的OpenJDK,并在OpenJDK中设置了环境变量。
设置完问题后,在cmd中输入java -version,但现实中的cant find java.dll
经过搜索,我发现我删除了jre,于是在Orcle官方网站上安装了jre。 设置环境后,在cmd中键入java -version以显示
但是,如果切换以下两个变量的顺序,显示的java版本也会发生变化。
jre目录和jdk目录的java.exe在运行时返回不同的版本号,因此环境变量的顺序决定java -version命令的结果。