Java环境配置、彻底卸载jdk、更换jdk,注册表删除Java等疑难杂症 | 您所在的位置:网站首页 › 怎么删除eprime的注册表 › Java环境配置、彻底卸载jdk、更换jdk,注册表删除Java等疑难杂症 |
文章目录
一,Java环境配置1,JAVA_HOME2,CLASSPATH3,Path
二,更换jdk1,控制面板-Java2,环境变量更换3,eclipse更换已安装的jar/Java编译器(切换版本这种情况用的比较少)
三,彻底卸载jdk1,删除环境变量2,控制面板卸载jdk3,直接删除jdk文件夹4,注册表删除Javasoft
一,Java环境配置
首先在官网或者其他地方下载好对应的jdk版本,这里我选择的是jdk-8u221-64bit 右键以管理员身份运行,一直点下一步,到这一步的时候,选择公共jre安装 安装位置默认即可,路径一般是C:\Program Files\Java 不必更改 接下来设置Java环境变量 此电脑-右键属性-高级系统设置-环境变量-系统变量-新建 新建一个变量名为JAVA_HOME,值为 C:\Program Files\Java\jdk1.8.0_221 的变量 具体路径也可查找选择 新建一个变量名为CLASSPATH,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 的变量 直接复制即可,注意前面有个.跟; 在系统变量里面找到Path,点击编辑-新建 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin 两个变量(注意:分别添加) 检查环境是否配置成功 调出cmd 命令行输入java -version 可以查看版本(注意-version前面有空格) 有时候想切换jdk版本,这里有几种办法 1,控制面板-Java打开控制面板-查看方式选择大图标/小图标,找到Java并点击打开 上面选择Java-查看-用户 勾选想启用的版本即可,若想使用别的,可以在添加选项那里查找电脑上别的jdk版本 在环境变量里面把JAVA_HOME的值改成别的jdk版本 eclipse里面依次打开 窗口——首选项 也可以在编译器里面对版本进行切换 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,但在此之前需要把旧的卸载掉才能安装新的 1,删除环境变量在环境变量中删除当初配置java环境变量时候的那些变量 JAVA_Home、CLASSPATH、Path 需要注意的是,path的值只需要删除与java相关的变量即可,不要全部删除,而JAVA_HOME跟CLASSPATH全部删除 2,控制面板卸载jdk控制面板可以直接卸载掉这两个东西 在安装jdk的路径上删除整个文件夹 在路径C:\Program Files删除Java文件夹 在注册表删除与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之后即可查看新的版本 |
CopyRight 2018-2019 实验室设备网 版权所有 |