JDK与JRE的下载和安装以及配置JDK环境变量图文教程

 更新时间:2023年12月09日 09:20:54   作者:Eileennnnnn  
JRE也就是(Java RuntimeEnvironment)Java运行环境,是运行JAVA程序所必须的环境的集合,包含各种类库,下面这篇文章主要给大家介绍了关于JDK与JRE的下载和安装以及配置JDK环境变量的相关资料,需要的朋友可以参考下

一、JDK官方下载

1、打开官方下载页面:Java Downloads | Oracle 或者点击这里直接下载

2、选择JDK 20 - Windows - x64 Installer下载安装文件

二、JDK安装

需要注意的一点是:安装JDK时要记住安装路径,在配置环境变量的时候要用到这个路径。

我的安装路径是:D:\JDK20\Sitehere

三、JRE官方下载

1、打开官方下载页面:Java Downloads | Oracle

2、往下拉找到JRE8的位置,按图中标示点击下载链接。 或者点击这里直接下载

3、接受此协议,点击下载。

4、需要登陆Oracle,没有就先创建,创建后就可下载了。

四、JRE安装

安装JRE的时候,尽量和JDK安装在同一个目录下。

我的JDK安装路径:D:\JDK20\Sitehere

我的JRE安装路径:D:\JDK20\JRESitehere

五、配置JDK环境变量

1、电脑桌面我的电脑 - 右键 - 属性,打开高级系统设置。

2、点击环境变量。

3、在系统变量中选择新建。

4、新建系统变量JAVA_HOME,值是JDK的安装路径。

5、新建系统变量CLASSPATH,值是.;%JAVA_HOME%\bin;D:\JDK20\JRESiteHere\bin

说明:

设置CLASSPATH的值是因为Java解释器的运行过程中会找出环境变量CLASSPATH,用作查找.class文件的根目录,CLASSPATH可以包含多个可供选择的查询路径。我设置的CLASSPATH值包含3个查询路径,每一个路径由分号隔开。

  • 第一个路径是小数点,表示当前目录,就是编译或者执行程序时,你的.class文件所在的目录;
  • 第二个路径是%JAVA_HOME%\bin,之前设置的环境变量JAVA_HOME的值是D:\JDK20\SiteHere,所以第二的路径就是D:\JDK20\SiteHere\bin,也就是JDK安装路径的bin文件夹下;
  • 第三个路径是D:\JDK20\JRESiteHere\bin,即JRE安装路径的bin文件夹下。

CLASSPATH的值要根据自己的需要自行设置。

6、系统变量中找到Path,点编辑。

7、点击新建,输入.;%JAVA_HOME%\bin;D:\JDK20\JRESiteHere\bin。

8、一直点确定,直至退出。

六、检查是否安装成功

1、windows+R键打开运行窗口,输入cmd,点确定进入命令行窗口。

2、输入命令java -version,出现如图所示代表安装成功。

总结 

到此这篇关于JDK与JRE的下载和安装以及配置JDK环境变量的文章就介绍到这了,更多相关JDK与JRE下载安装及配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java高效实现excel转pdf(支持带图片的转换)

    Java高效实现excel转pdf(支持带图片的转换)

    这篇文章主要为大家详细介绍了如何用java实现excel转pdf文件,并且支持excel单元格中带有图片的转换,文中的示例代码讲解详细,需要的可以参考下
    2024-01-01
  • Java并发编程Lock Condition和ReentrantLock基本原理

    Java并发编程Lock Condition和ReentrantLock基本原理

    这篇文章主要介绍了Java并发编程Lock Condition和ReentrantLock基本原理,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • IDEA报错"Cannot resolve symbol"问题的解决办法

    IDEA报错"Cannot resolve symbol"问题的解决办法

    早上来了,打开idea发现注解等都变红报错can’t resolvesymbol,由于这个错之前也报过,所以记录一下,这篇文章主要给大家介绍了关于IDEA报错"Cannot resolve symbol"问题的解决办法,需要的朋友可以参考下
    2023-11-11
  • 基于获取JAVA路径,包括CLASSPATH外的路径的方法详解

    基于获取JAVA路径,包括CLASSPATH外的路径的方法详解

    本篇文章是对获取JAVA路径,包括CLASSPATH外的路径的方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • Maven仓库加载顺序的实例解析

    Maven仓库加载顺序的实例解析

    Maven仓库一般分为本地仓库和远程仓库。那么在实际开发中,在配置了多个仓库的情况下,他们之间的加载访问顺序是怎么样的呢,本文就详细的来介绍一下
    2021-12-12
  • 有关tomcat内存溢出的完美解决方法

    有关tomcat内存溢出的完美解决方法

    下面小编就为大家带来一篇有关tomcat内存溢出的完美解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-05
  • JAVA8 十大新特性详解

    JAVA8 十大新特性详解

    本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API
    2014-03-03
  • Mybatis-Plus中updateById方法不能更新空值问题解决

    Mybatis-Plus中updateById方法不能更新空值问题解决

    本文主要介绍了Mybatis-Plus中updateById方法不能更新空值问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • SpringCloud feign无法注入接口的问题

    SpringCloud feign无法注入接口的问题

    这篇文章主要介绍了SpringCloud feign无法注入接口的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • java 定时器线程池(ScheduledThreadPoolExecutor)的实现

    java 定时器线程池(ScheduledThreadPoolExecutor)的实现

    这篇文章主要介绍了java 定时器线程池(ScheduledThreadPoolExecutor),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06

最新评论