JDK的安装及环境配置,以及一些问题的处理
下载JDK:
JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(或者百度“jdk下载”)
选择自己系统对应的版本,注意图中要选择Accept License Agreement才能下载。
(PS:8u191就是指的jdk1.8版本)
安装JDK
点击下载好的安装包.exe文件,开始安装(由于我已经装过了,这里就不重复操作,后面会会提到重复安装会出现的情况)
我的安装路径:
安装成功后文件夹里面应该有这些东西:
PS: 需要更改的就只有安装路径(就是一开始弹出来的那个),一般安装完后会提示安装jre(java运行环境),这个可以选择默认路径,如果要更改路径,记得不要和jdk路径相同,没有弹出的情况后面会提到。
配置环境(以win10 64位为例)
右击此电脑,选择属性(“此电脑“在文件夹里面可以找到,如果还要问文件夹在哪儿,那你就别往下看了。。。)
之后会出来这个界面,选择高级设置
选择环境变量
出来这个窗口
PS:这里解释一下,网上有在上面填变量的,也有在下面填变量的,其实都可以,上面是指定用户能用,下面是所有用户都能用,我这里是填在系统变量(下面)里面的
开始添加变量:
先添加JAVA_HOME,变量值就是刚才你安装JDK时JDK的路径
比如我这里就应该是(看不懂的参考上面的路径图)
然后添加CLASSPATH,有这个变量的就可以不用添加了,新建的图应该和上面一样,变量值填上"你jdk路径\lib\dt.jar" 分好;隔开
在填”你jdk路径\lib\tools.jar“,或者只填一个后确定,后面再双击这个变量, 出现下图所示框再在右边新建一个填入路径即可。(PS:注意修改完后点确定,所有修改后都要点确定,后面不再说)
最后找到PATH变量,这个你肯定有,双击,新建,添加的值和上一步差不多,只是把后面改为jdk文件夹下的bin和jre\bin
OK,配置完成
PS:这里有人用的是相对路径,就是.;%JAVA_HOME%\...之类的,但是win10 里面好像只支持绝对路径,所以请一定要按照我写的方式去书写一边,否则会出错(当然你用相对路径如果成功也行)
测试安装是否成功
按下win键,输入cmd并回车,打开 命令行工具
输入java回车,出现下面图片则安装成功:
输入javac,出现下面情况则配置成功:
上述两个测试必须都完成才算正确, 否则就要检查你是否有所需啊的文件并且查看配置是否正确。
一些问题的解决:
重新安装的情况:
你如果是想重新安装,那么你可能会在安装jre的时候出错,也就是说它不会提示你要安装jre,这就是你注册表里面有以前版本的残留,导致你无法安装该版本(PS:哪怕重新下载对应版本的jre安装包也没有用,反正我是没用啦)
解决方法:
1.控制面板删除 以前的版本:
这个不用多说,就是让你彻底删除以前版本的jdk,别问我控制面板在哪儿。。。
2.删除注册表:
win+r,输入regedit,回车
找到java software,就是输入HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft,前面”计算机“可以不用加
删除javaSoft文件夹(它的子文件夹也会一起删除),然后就行了