JDK17在Windows安装及环境变量配置超详细的教程

 更新时间:2023年11月16日 10:10:15   作者:指尖上的程序员  
这篇文章主要介绍了JDK17在Windows安装及环境变量配置超详细的教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一、JDK17的安装包下载

JDK17的官网下载链接:

https://www.oracle.com/java/technologies/downloads/#java17

很多同学在其他的地方也能下载,但是我还是强烈推荐如果有条件使用官网的下载链接。下载如下图所示:

下载完成后如下图:

二、安装JDK17 第一步:运行JDK的EXE文件

点击运行exe文件:

第二步:选择下一步

第三步:选择安装目录

这个地方如果你更换了安装目录,要记住这个目录,一会在进行环境变量配置的时候需要用到这个目录。

点击后如下图所示:

第四步:安装完成

点击“关闭”按钮完成安装。

如果您系统中没有安装JRE,他会提示你安装JRE,在我们开发环境中,JDK中已经带有JRE,因此你可以不安装JRE.

三、配置JDK17的环境变量

为了让系统能自动识别到我们的JDK,那么我们需要去配置JDK的环境变量。

第一步:打开系统属性界面

打开系统属性界面,右击“我的电脑”à”属性”:如下图所示:

如果你这样操作,没有调出高级系统设置,你也可以在系统中搜索:“环境变量”一样可以呼出“环境变量”配置界面,如下图:

点击“编辑系统环境变量”即可。

第二步:打开高级系统设置

点击如下图中的“环境变量”:

第三步:打开环境变量配置

第四步:新建系统环境变量

点击下面的“新建”,如下图:

第五步:添加JAVA_HOME配置项

分别添加变量名:JAVA_HOME、变量值: C:\Program Files\Java\jdk-17,点击“确定”即可,如下图所示:

第六步:添加Path项

在环境变量的编辑器中,找到path项,点击此项,如下图所示:

输入  %JAVA_HOME%\bin,如下图所示:

第七步:确认环境变量并完成

点击本页面中的“确定”:

再点击确定:

再次点击确定:

即可完成。

注意:由于JDK17在我们安装的时候可能会自动进行环境变量配置,我们需要在环境变量配置PATH中删除如下信息:

三、检测JDK17是否安装成功

检测JDK17是否安装成功,最直接的办法就是打开DOS窗口,直接输入:java -version 看看是不是出现以下信息,如果出现以下信息即表示安装成功:

到此这篇关于JDK17在Windows安装以及环境变量配置(超详细的教程)的文章就介绍到这了,更多相关JDK17安装环境变量配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Spring Security OAuth2认证授权示例详解

    Spring Security OAuth2认证授权示例详解

    这篇文章主要介绍了Spring Security OAuth2认证授权示例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • IntelliJ IDEA安装目录和设置目录的说明(IntelliJ IDEA快速入门)

    IntelliJ IDEA安装目录和设置目录的说明(IntelliJ IDEA快速入门)

    这篇文章主要介绍了IntelliJ IDEA安装目录和设置目录的说明(IntelliJ IDEA快速入门),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • Java实现JDBC批量插入原理详解

    Java实现JDBC批量插入原理详解

    在JDBC中,executeBatch这个方法可以将多条dml语句批量执行,效率比单条执行executeUpdate高很多,这是什么原理呢?在mysql和oracle中又是如何实现批量执行的呢?本文将给大家介绍这背后的原理
    2023-03-03
  • java提取pdf对应的目录及页码实践

    java提取pdf对应的目录及页码实践

    这篇文章主要介绍了java提取pdf对应的目录及页码实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-09-09
  • HttpClient实现调用外部项目接口工具类的示例

    HttpClient实现调用外部项目接口工具类的示例

    下面小编就为大家带来一篇HttpClient实现调用外部项目接口工具类的示例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • MyBatisPlus数据权限控制实现的三种方式

    MyBatisPlus数据权限控制实现的三种方式

    数据权限是保障数据安全的重要手段,本文主要介绍了MyBatisPlus数据权限控制实现的三种方式,具有一定的参考价值,具有一定的参考价值,感兴趣的可以了解一下
    2024-05-05
  • Java类之间的关系图_动力节点Java学院整理

    Java类之间的关系图_动力节点Java学院整理

    在Java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强,有兴趣的可以了解一下
    2017-08-08
  • 不同Java泛型构造函数的详解

    不同Java泛型构造函数的详解

    这篇文章主要介绍了不同Java泛型构造函数的详解,因为对象是应用类型,对象赋值是指向同一个对象,所以如果需要保存对象某个时刻的状态,就需要构造函数来new一个新的对象。下面我们来详细了解一下吧
    2019-06-06
  • spring bean标签中的init-method和destroy-method详解

    spring bean标签中的init-method和destroy-method详解

    这篇文章主要介绍了spring bean标签中的init-method和destroy-method,在很多项目中,经常在xml配置文件中看到init-method 或者 destroy-method ,因此整理收集下,方便以后参考和学习,需要的朋友可以参考下
    2023-04-04
  • JAVA HashMap详细介绍和示例

    JAVA HashMap详细介绍和示例

    我们先对HashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用HashMap。
    2013-11-11

最新评论