java的下载安装、配置环境变量及卸载

下载JDK

官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html
如图所示:
java的下载安装、配置环境变量及卸载
点击箭头所指的地方便可以进入jdk下载页面。
可以看到目前JDK版本已经更新到JDK11了,但我觉得并没有太大的必要使用最新版本的JDK,新的JDK会弃用一些老版的方法,替换JDK对项目影响很大,同时还牵涉到引用到的第三方库,其不一定使用最新版的jdk开发,可能存在兼容问题。
下面我将安装JDK8,那么如何下载老版本的JDK呢,如下图:
java的下载安装、配置环境变量及卸载
在页面的最下面,有一个老版本的入口,点击箭头所指的地方进入。
java的下载安装、配置环境变量及卸载
在这里我选择了Java SE 8,大家可以根据自己的需要来选择。
java的下载安装、配置环境变量及卸载
选择一个版本,再选择适合自己电脑系统的安装文件,开始下载。注意:一定要点击箭头所指的选项,接受许可协议。
下载完成:
java的下载安装、配置环境变量及卸载

安装:

正常的安装程序会安装好jdk和jre。
双击打开安装程序:
java的下载安装、配置环境变量及卸载
点击下一步。
java的下载安装、配置环境变量及卸载
选择更改你的安装目录,建议只换盘符,其它的文件夹就用默认的就好了,例如 D:\Program Files\Java\jdk1.8.0_65
当然如果C盘够大的话建议就按它默认的路径安装。我就直接装在C盘了。
点击下一步开始安装,安装过程中会弹出jre的安装窗口:
java的下载安装、配置环境变量及卸载
注意:这是jre的安装窗口。
同样也是根据自己的需要选择更改安装目录,我有好多朋友安装完之后找不到jre安装到哪去了,注意这个jre的安装目录不要乱选,默认跟jdk的目录是在一起的,比如我的jdk安装在Java文件夹中的jdk1.8.0_65文件夹中,jre安装在Java文件夹中的jre1.8.0_65文件夹中,效果可以看下面安装成功后的截图。
java的下载安装、配置环境变量及卸载
到这里就已经安装完成了,点击关闭就可以了。

安装成功后会产生这两个文件夹:
java的下载安装、配置环境变量及卸载

配置环境变量:

打开系统属性,选择“高级”选项卡,点击环境变量按钮:
java的下载安装、配置环境变量及卸载
在系统变量下选择新建:
java的下载安装、配置环境变量及卸载
增加JAVA_HOME变量
变量名: JAVA_HOME
变量值为你的jdk安装目录,我的安装目录是 C:\Program Files\Java\jdk1.8.0_65
java的下载安装、配置环境变量及卸载
再增加CLASSPATH变量
变量名: CLASSPATH
变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意最前面有个小点
java的下载安装、配置环境变量及卸载
最后找到环境变量里的Path变量,Path变量里本身是有值的,我们不要去动原有的那些值,在原有的值的最后面加上:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

每个变量都是以分号隔开的,如果你原有的变量最后没有分号,请先添加一个分号,再加上面的变量。
如图所示:
java的下载安装、配置环境变量及卸载
注意不要把原有的值删掉了。
这样环境变量的配置就完成了,点击确认后退出。

测试:

打开cmd运行窗口,分别运行

java -version

javac -version

注意命令的中间有一个空格。
java的下载安装、配置环境变量及卸载
如果下面出现版本号,就代表java安装成功了,可以开始编写java代码了。
如果出现 ‘javac’不是内部或外部命令,也不是可运行的程序或批量处理文件
请检查环境变量的配置是否正确。

部分win10的电脑在安装完之后测试成功,等下一次开机后就出现‘javac’不是内部或外部命令,也不是可运行的程序或批量处理文件 这样的问题,请进入环境变量的界面,就瞅一眼退出来就可以了,不需要更改任何东西。

到此java的安装全部完成。

jdk的卸载:

  1. 进入控制面板->程序和功能,卸载掉下图所示的两个文件:
    java的下载安装、配置环境变量及卸载
    这两个文件卸载以后jdk和jre的安装目录就会自动删掉了。
  2. 删除注册表。在“运行”中输入Regedit,打开注册表编辑器,找到HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft
    ,将JavaSoft文件夹及其子目录全部删除。
  3. 把配置好的环境变量删掉。

卸载完成。