【JDK】一、jdk17的下载与安装配置(图文说明超详细)

news/2025/2/13 21:40:01/

JDK17的下载与安装

  • 前言
  • 一、JDK17下载
    • 1、官方下载地址 ( Oracle中国的官方网站)
  • 二、JDK17安装
    • 1、先看一下我现在的java版本和环境变量
    • 2、开始新的安装
      • 第一步:双击下载的jdk-17.0.7_windows-x64_bin.exe 进入到安装页面
      • 第二步:jdk一般就默认文件下就可以了
      • - 第三步:等待安装
      • 第四步:安装完成
      • 第五步:可参考java的api
  • 三、JDK17环境变量配置
    • 1、点击此电脑、然后点击系统属性、如图所示
    • 2、进入到系统高级设置
    • 3、点击环境变量
    • 4、修改环境变量,
    • 5、修改后,点击确认![在这里插入图片描述](https://img-blog.csdnimg.cn/743fd96cca544678be135386415f7dad.png)
    • 6、 在看一下我的PATH中引用的JAVA_HOME,
    • 7、 点击确定退出,打开的每个页面都不要直接点×号,要点确定退出
  • 四、安装成功

前言

JDK几乎每年都在发布新的版本,jdk17也是目前最新的 LTS版本,SpringBoot3已经出来一段时间了,也是最少需要JDK17的支撑,总体JDK17很值得学习。 因为工作较忙最近一直没有时间学习,今天有一起安装一下.

一、JDK17下载

JDK 20 is the latest release of Java SE Platform and JDK 17 LTS is the latest long-term support release for the Java SE platform.

1、官方下载地址 ( Oracle中国的官方网站)

https://www.oracle.com/cn/java/

  • 进入官方网站,并点击左上角的 下载Java
    在这里插入图片描述
    由于最近的目前是java20,下载17就需要进入的历史版本下载了。
    在这里插入图片描述- 直接点击就可以下载,我这里选择的是可直接运行的。exe windows推荐这种哦,方便快捷。
    在这里插入图片描述

  • 没有登录可能需要登录,创建账号也比较简单,没有账号的可以创建一个
    在这里插入图片描述

  • 下载完成
    在这里插入图片描述

二、JDK17安装

1、先看一下我现在的java版本和环境变量

在这里插入图片描述
在这里插入图片描述

2、开始新的安装

第一步:双击下载的jdk-17.0.7_windows-x64_bin.exe 进入到安装页面

在这里插入图片描述

第二步:jdk一般就默认文件下就可以了

在这里插入图片描述

- 第三步:等待安装

在这里插入图片描述

第四步:安装完成

在这里插入图片描述

第五步:可参考java的api

https://docs.oracle.com/en/java/javase/17/index.html

三、JDK17环境变量配置

1、点击此电脑、然后点击系统属性、如图所示

在这里插入图片描述

2、进入到系统高级设置

在这里插入图片描述

3、点击环境变量

在这里插入图片描述

4、修改环境变量,

注意我的目前是1.8的,如果你没有JAVA_HOME 那么通过新建按钮创建一个
在这里插入图片描述

5、修改后,点击确认在这里插入图片描述

6、 在看一下我的PATH中引用的JAVA_HOME,

这里我已经配置过了,如果没配置的参考图中的配置
在这里插入图片描述

7、 点击确定退出,打开的每个页面都不要直接点×号,要点确定退出

四、安装成功

在操作窗口输入 java -version mi命令查看 当前jdkd的版本已经是jdl17了在这里插入图片描述


http://www.ppmy.cn/news/96686.html

相关文章

定制底部footer bug:切换tab时position fixed会抖动

文章目录 bug描述position:fixed是啥?有啥用为什么切换tab的时候会抖动如何解决自定义一个InBody组件,将里面所有的元素放到body里面需要放到的底部的内容都放到这个组件里面 bug描述 在element admin里面定制了footer组件,每个页面也可还有…

剑指 Offer 10- II 青蛙跳台阶问题

题目: 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e97(1000000007),如计算初始结果为:1000000008,请返回 1。 示例 1&am…

URL中特殊字符处理

在实际开发中,难免遇到url的出现一些特殊字符,此时需要编码处理,平时在浏览直接输入 ascii 表以外的字符时,浏览器会自动帮我们编码,但是在开发中,需要我们手动编码。 带有功能的特殊符号 加号 &#xff…

有感(1)

今晚喝了酒,看着平凡的世界感觉很有深度,感慨于1976年的长辈们为了改变命运而学习,感觉超越了目前我的精神状态太多,可惜去年才意识到这个问题,我是悲哀的一个,也是懦弱的一个,无法在众多问题中…

dom中的事件处理

事件参考 | MDN (mozilla.org) 什么是事件 事件监听方式 直接在html中编写JavaScript代码(了解) <button οnclick"console.log(按钮1发生了点击~);">按钮1</button> DOM属性&#xff0c;通过元素的on.....来监听事件 // 2.onclick属性// function h…

android 12.0Launcher3长按拖拽时最后一屏未满时不让拖拽到后一屏(二)

1.概述 在12.0定制化开发中,如果专门适配老年机的时候,这时客户提出要求,如果最后一屏未满时,不让拖拽到后面一屏的空屏中,等当前屏填满了以后,才能拖到下一屏的功能,所以要从workspace的拖拽类开始着手分析 2.长按拖拽时最后一屏未满时不让拖拽到后一屏(二)核心类 pa…

第2章 Class

Point结构体 //C语言写法 typedef struct point{float x;float y; }Point;Point a; a.x 1; a.y 2; //const表示p指向的对象里的值不能由p指针修改 void print(const Point* p){printf("%d %d\n", p -> x, p -> y); } print(&a);//想实现点的移动&#x…

使用Python绘制M2货币供应率曲线

M2广义货币供应量&#xff1a;流通于银行体系之外的现金加上企业存款、居民储蓄存款以及其他存款&#xff0c;它包括了一切可能成为现实购买力的货币形式&#xff0c;通常反映的是社会总需求变化和未来通胀的压力状态。近年来&#xff0c;很多国家都把M2作为货币供应量的调控目…