Java环境配置、彻底卸载jdk、更换jdk,注册表删除Java等疑难杂症

一,Java环境配置

首先在官网或者其他地方下载好对应的jdk版本,这里我选择的是jdk-8u221-64bit

右键以管理员身份运行,一直点下一步,到这一步的时候,选择公共jre安装
在这里插入图片描述

安装位置默认即可,路径一般是C:\Program Files\Java
不必更改
接下来设置Java环境变量
此电脑-右键属性-高级系统设置-环境变量-系统变量-新建

在这里插入图片描述

1,JAVA_HOME

新建一个变量名为JAVA_HOME,值为
C:\Program Files\Java\jdk1.8.0_221
的变量
具体路径也可查找选择
在这里插入图片描述

2,CLASSPATH

新建一个变量名为CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
的变量
直接复制即可,注意前面有个.跟;
在这里插入图片描述

3,Path

在系统变量里面找到Path,点击编辑-新建
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
两个变量(注意:分别添加)

在这里插入图片描述


检查环境是否配置成功
调出cmd
命令行输入java -version 可以查看版本(注意-version前面有空格)


二,更换jdk

有时候想切换jdk版本,这里有几种办法

1,控制面板-Java

打开控制面板-查看方式选择大图标/小图标,找到Java并点击打开
在这里插入图片描述

上面选择Java-查看-用户
勾选想启用的版本即可,若想使用别的,可以在添加选项那里查找电脑上别的jdk版本


2,环境变量更换

在环境变量里面把JAVA_HOME的值改成别的jdk版本
在这里插入图片描述

3,eclipse更换已安装的jar/Java编译器

eclipse里面依次打开 窗口——首选项
在这里插入图片描述

也可以在编译器里面对版本进行切换
在这里插入图片描述
注:版本切换之后可能还需要去注册表进行修改jdk的值

win+R 输入 regedit 打开注册表

依次打开HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
对Java Development Kit的CurrentVersion的值进行修改
如从1.8版本改为1.7版本,则把数值1.8修改为1.7
在这里插入图片描述

对Java Runtime Environment的CurrentVersion的值进行修改,跟上面一样的操作
在这里插入图片描述

(切换版本这种情况用的比较少)

三,彻底卸载jdk

有时候想下载新的jdk,但在此之前需要把旧的卸载掉才能安装新的

1,删除环境变量

在环境变量中删除当初配置java环境变量时候的那些变量
JAVA_Home、CLASSPATH、Path
需要注意的是,path的值只需要删除与java相关的变量即可,不要全部删除,而JAVA_HOME跟CLASSPATH全部删除

2,控制面板卸载jdk

控制面板可以直接卸载掉这两个东西
在这里插入图片描述

3,直接删除jdk文件夹

在安装jdk的路径上删除整个文件夹
在路径C:\Program Files删除Java文件夹
在这里插入图片描述

4,注册表删除Javasoft

在注册表删除与Javasoft相关的文件夹
其余的可百度查看
在这里插入图片描述

卸载完成之后
cmd运行java 会提示没有找到命令行
如果有其他的奇怪代码
例如:Error:opening registry key 'Software/JavaSoft/Java Runtime Environment
在这里插入图片描述

这是由于jdk没有卸载干净

完全上面的方法之后
(可能有遗漏,遗漏的有可能是c盘中system32里面的java的三个exe没有删除,将C盘中Windows\System32和Windows\SysWOW64文件夹中的java.exe、javaw.exe、javaws.exe删除即可)

再正确安装新的jdk,即可消失
最后重新配置java环境变量
cmd运行java -version之后即可查看新的版本


  • 19
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,以下是在Windows 11上配置Java环境变量并使用JDK的步骤: 1. 下载并安装JDK:首先,你需要从Oracle官网下载并安装JDK。安装完成后,记下JDK的安装路径。 2. 配置JAVA_HOME环境变量:在Windows 11上,你可以通过以下步骤来配置JAVA_HOME环境变量: - 在桌面上右键单击“此电脑”,然后选择“属性”。 - 在“系统”窗口中,单击“高级系统设置”。 - 在“系统属性”窗口中,单击“环境变量”按钮。 - 在“环境变量”窗口中,单击“新建”按钮,然后输入“JAVA_HOME”作为变量名,输入JDK的安装路径作为变量值(例如:C:\Program Files\Java\jdk1.8.0_291)。 - 单击“确定”按钮保存更改。 3. 配置PATH环境变量:为了在命令行中运行Java程序,你还需要将JDK的bin目录添加到PATH环境变量中。你可以通过以下步骤来配置PATH环境变量: - 在“环境变量”窗口中,找到“Path”变量,然后单击“编辑”按钮。 - 在“编辑环境变量”窗口中,单击“新建”按钮,然后输入JDK的bin目录路径(例如:C:\Program Files\Java\jdk1.8.0_291\bin)。 - 单击“确定”按钮保存更改。 4. 验证配置是否成功:打开命令提示符窗口,输入以下命令: ``` java -version ``` 如果成功输出Java版本信息,那么说明你已经成功配置了Java环境变量并使用JDK。 希望这些步骤能够帮助你在Windows 11上配置Java环境变量并使用JDK
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值