JDK的安装及环境配置,以及一些问题的处理

下载JDK:

JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(或者百度“jdk下载”)

JDK的安装及环境配置,以及一些问题的处理

选择自己系统对应的版本,注意图中要选择Accept License Agreement才能下载。

(PS:8u191就是指的jdk1.8版本)

安装JDK

点击下载好的安装包.exe文件,开始安装(由于我已经装过了,这里就不重复操作,后面会会提到重复安装会出现的情况)

JDK的安装及环境配置,以及一些问题的处理

我的安装路径:

JDK的安装及环境配置,以及一些问题的处理

JDK的安装及环境配置,以及一些问题的处理

 安装成功后文件夹里面应该有这些东西:

JDK的安装及环境配置,以及一些问题的处理

JDK的安装及环境配置,以及一些问题的处理

PS: 需要更改的就只有安装路径(就是一开始弹出来的那个),一般安装完后会提示安装jre(java运行环境),这个可以选择默认路径,如果要更改路径,记得不要和jdk路径相同,没有弹出的情况后面会提到。

配置环境(以win10 64位为例)

右击此电脑,选择属性(“此电脑“在文件夹里面可以找到,如果还要问文件夹在哪儿,那你就别往下看了。。。)

JDK的安装及环境配置,以及一些问题的处理

之后会出来这个界面,选择高级设置

JDK的安装及环境配置,以及一些问题的处理

选择环境变量

JDK的安装及环境配置,以及一些问题的处理

出来这个窗口

JDK的安装及环境配置,以及一些问题的处理

PS:这里解释一下,网上有在上面填变量的,也有在下面填变量的,其实都可以,上面是指定用户能用,下面是所有用户都能用,我这里是填在系统变量(下面)里面的

开始添加变量:

先添加JAVA_HOME,变量值就是刚才你安装JDK时JDK的路径

JDK的安装及环境配置,以及一些问题的处理

比如我这里就应该是(看不懂的参考上面的路径图)

JDK的安装及环境配置,以及一些问题的处理

然后添加CLASSPATH,有这个变量的就可以不用添加了,新建的图应该和上面一样,变量值填上"你jdk路径\lib\dt.jar" 分好;隔开

在填”你jdk路径\lib\tools.jar“,或者只填一个后确定,后面再双击这个变量, 出现下图所示框再在右边新建一个填入路径即可。(PS:注意修改完后点确定,所有修改后都要点确定,后面不再说)

JDK的安装及环境配置,以及一些问题的处理

最后找到PATH变量,这个你肯定有,双击,新建,添加的值和上一步差不多,只是把后面改为jdk文件夹下的bin和jre\bin

JDK的安装及环境配置,以及一些问题的处理

JDK的安装及环境配置,以及一些问题的处理

OK,配置完成

PS:这里有人用的是相对路径,就是.;%JAVA_HOME%\...之类的,但是win10 里面好像只支持绝对路径,所以请一定要按照我写的方式去书写一边,否则会出错(当然你用相对路径如果成功也行)

 测试安装是否成功

按下win键,输入cmd并回车,打开 命令行工具

JDK的安装及环境配置,以及一些问题的处理

输入java回车,出现下面图片则安装成功:

JDK的安装及环境配置,以及一些问题的处理

输入javac,出现下面情况则配置成功:

JDK的安装及环境配置,以及一些问题的处理

上述两个测试必须都完成才算正确, 否则就要检查你是否有所需啊的文件并且查看配置是否正确。

一些问题的解决:

重新安装的情况:

你如果是想重新安装,那么你可能会在安装jre的时候出错,也就是说它不会提示你要安装jre,这就是你注册表里面有以前版本的残留,导致你无法安装该版本(PS:哪怕重新下载对应版本的jre安装包也没有用,反正我是没用啦)

解决方法:

1.控制面板删除 以前的版本:

这个不用多说,就是让你彻底删除以前版本的jdk,别问我控制面板在哪儿。。。

JDK的安装及环境配置,以及一些问题的处理

2.删除注册表:

win+r,输入regedit,回车

JDK的安装及环境配置,以及一些问题的处理

JDK的安装及环境配置,以及一些问题的处理

找到java software,就是输入HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft,前面”计算机“可以不用加

JDK的安装及环境配置,以及一些问题的处理 

删除javaSoft文件夹(它的子文件夹也会一起删除),然后就行了