Windows下JDK8安装与环境变量详细配置教程

1.Oracle官网

2.简介

JDK: Java SE Development Kit Java开发工具
JRE : Java Runtime Environment Java运行环境

3.安装

JDK安装一定要主席和自己电脑系统位数匹配,一般32位系统的JDK是以jdk-xxx-windows-i586.exe结尾;64位系统则为jdk-xxx-windows-64.exe结尾。下文中安装的是64位操作系统下的JDK,32位操作系统下安装方式同理。

  • 第一步
    这里作为强迫症患者,可以不安装C盘保持C盘清爽,因此我选择了D盘指定木目录安装【JDK安装包中包含了一个独立专用的JRE,作为开发机器可以不用安装,我默认安装了一下。不安装也不影响】
    在这里插入图片描述
  • 第二步
    这里会安装另外一个公用jre运行环境【公共JRE可由其它Java应用程序使用,并且包含在JDK外部(如D:\Progam\jetBrains\IDEA\Environments\JDK-8u131\install)。公共JRE会注册到Windows注册表(位于HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft)中。公共JRE可以使用“添加/删除程序”进行删除,并且还会注册到浏览器。】
    在这里插入图片描述

4.配置

JDK的安装已经完毕,后续的环境变量配置需要使用cmd命令行时就可以配置,对于不需要使用的来说可以不配置这一块类容,但是为了后期的使用建议配置。【Java是一门半编译型、半解释型语言。先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节码组成的平台无关、面向JVM的文件。最后启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够理解的形式来运行】因此配置与否,全因个人而定,并不是不配置环境变量IDEA就无法运行Java代码

  • 第一步:打开环境变量
    不知道什么原因右击此电脑属性出现的画面和之前的win10不一样,可能是系统更新的缘故吧
    win+x:
    在这里插入图片描述
  • 第二步:配置JAVA_HOME
    先新建,创建一个JAVA_HOME环境变量,值为JDK的安装目录,为什么要这么配置,主要是应为很多开源软件的依赖到这个变量,用于寻找机器上的Java环境,比如:Tomcat,Maven
    在这里插入图片描述
  • 第三步:配置和Path
    Path变量值中追加Java命令的路径,道理很简单,就是希望能够在命令行中,直接使用JDK中提供的命令,比如:java,javac。在JDK1.6以及之后,安装Java的开发环境,只需要配置上面两个内容即可。

在这里插入图片描述

  • 第四步:配置%JAVA_HOME%\bin
    配置Path, 需要注意Path路径一般是存在的,只需要追加即可。这里使用%JAVA_HOME%的意思是直接引用上面配置的JAVA_HOME的值,这样的好处在于,如果Java安装目录发生变话,主需要修改JAVA_HOME的值,不用再修改Path变量的值。
    注意如下:
    ①部分Windows10的系统在重启之后%JAVA_HOME%\bin配置的失效,这里解决方法是配置全路径即可,比如:D:\Progam\jetBrains\IDEA\Environments\JDK-8u131\bin
    ②Windows 8 , 10的Path变量配置要友好一些,直接配置一条记录即可,如果是Windows7的话,需要在Path变量的值中使用;(英文分号)分割,然后追加Java的安装目录下的bin目录路径即可。

  • 第五步:配置CASSPATH
    在这里插入图片描述

变量名: CLASSPATH
变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意前面的 . 这个点号不能省略掉;直接复制变量值即可,和我保持一样

  • 第六步:验证安装成功
    win+r:输出cmd显示当前安装版本即可代表成功
    在这里插入图片描述

备注:实际上在学习,工作中我们完全没有必要去区分什么时候安装JRE,什么时候安装JDK,无非就是JDK的安装包要比JRE大一些。安装一个JDK就可以满足正常的软件开发,运行的需求,因此安装JDK即可。

猜你喜欢

转载自blog.csdn.net/weixin_45364220/article/details/110749823