-
欲安装JDK17,在“程序与功能”卸载原来的JDK后,仍遇到错误:正在安装另一java安装
-
解决方案1:删相关文件
-
在C盘找到“查看”,打开隐藏的文件
按以下目录删除以下文件或者直接删掉java文件夹: -
C:ProgramData\Oracle\Java\JAVA_INSTALL_FLAG
-
C:\Users\Administrator\AppData\LocalLow\Sun\Java\JAVA_INSTALL_FLAG
-
C:\Users\Administrator\AppData\LocalLow\Oracle\Java\JAVA_INSTALL_FLAG
-
结果:仍然出错
-
解决方案2:换成了安装JDK16,成功。
-
JDK的配置与安装成功检验
-
记住安装路径D:/JDK
-
配置3个环境变量:此电脑右键选择属性(R),进入设置,选择相关设置中高级系统设置。
-
1.JAVA_HOME
-
选择系统变量(S)中新建(W)选项。
输入变量名:JAVA_HOME
变量值:D:/JDK -
输入变量名:CLASSPATH
-
变量值: .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; ;%JAVA_HOME%\lib;
-
找到变量Path ,选择编辑选项,选择新建。
-
输入:%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin -
最后点击“确定”
-
win+R打开程序命令指示符,右键选择以管理员身份运行(必须)。
-
因为路径在D盘,所以先输入d:切到D盘,再 cd D:/JDK 到安装路径
-
输入:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre (此步是为生成jre文件夹),最后回车完成,检查一下Java文件夹jdk-16.0.2文件夹中是否多出jre文件夹,如果有则成功,无则重复操作。
-
验证是否安装成功
-
在安装路径D:/JDK下,打开CMD输入java -version,出现相应版本信息等则成功!