java环境配置
今天准备来学习一下java, 在网上找了下资料了解到需要下载jdk和jre。 简单的看了下后提是说明不要单独安装jre, 安装jdk时会自动安装jre。 所以也没多想。以下是我的操作步骤。
获取jdk下载地址
https://www.oracle.com/java/technologies/downloads/
如下图所示
选择 Java archive , 再选择 JavaSE 里的 SE 8下载
找到 windows 对应版本的安装包点击下载(我这边是64位的, 如果是32位系统则下载32位的)
出现需要登录页面, 登录。 如果没有账号则需要注册
jdk下载完毕
接下来是安装
一直下一步就好了, 安装地址我选的是c盘默认地址。毕竟还没学习java, 一切按最简单的来。
直到出现这个问题。jre转不上
心想。完犊子了。 配环境又得薅掉一大把头发
分析与反思
应该是之前有一次装过java的什么东西, 没有安装完全,导致今天安装出问题。 现在先把jdk给卸载了。 于是又是一番查找, 如何卸载jdk
总结了一下,一共四步:
第一步- 控制面板卸载jdk, 检查安装路径下jdk是否删除(我的目录在 C:\Program Files\Java)
第二步- 清空环境变量, 在环境变量中删除 CLASSPATH, JAVA_HOME, PATH 中之前注册的数据清除
第三步- 修改注册表
按Windows键+R 输入"regedit"打开注册表编辑器
找到HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft
将JavaSoft文件夹及其子目录全部删除。
第四步 - 重要
(重要)将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe 和 javaws.exe文件删掉.
(安装jdk时默认将这三个文件复制到这两个目录)
此时jdk就卸载干净了, 我们检查一下
OK, 我们重新安装
安装时突然提示一下信息, 目测是要安装jre了, 点击下一步
问题重现了
更改安装目录 和 断网安装均无作用
遂, 决定放弃java学习。。。
等等
再试一下其他版本
尝试下载多个版本后
oracle不信任我了
等我搞定了再来
解决
直接下载压缩文件, 解压后将路径配置到环境变量
让我们先入门, 再放弃