JDK17安装笔记

一、路径问题

1、装在哪个盘?

如果你的电脑硬盘是全机械、全固态,那么哪个盘都可以

在这里插入图片描述

如果你的电脑是固态+机械的,那么建议开发用的软件安装在固态硬盘上,这样运行更快一点。

2、按照目录

(1)必须每一个软件,有一个自己的文件夹

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

(2)尽量避免中文目录

在这里插入图片描述

(3)尽量避免空格

如果安装软件名自带的空格,一般都还好。

最怕是手动输入空格,之前有学长就输入全角的空格,被当成中文字符识别,服务起不来。

二、Notepad++

1、界面语言的选择

在这里插入图片描述

1、路径的选择(见上面)

2、组件的选择

请添加图片描述

3、桌面快捷方式等请添加图片描述

要是刚刚没有选择创建桌面快捷方式,可以用下面的方式发送桌面快捷方式

在这里插入图片描述

三、JDK17

JDK是开发Java程序用的必备软件。

1、 JDK的下载

官网网址:www.oracle.com,JDK下载地址:https://www.oracle.com/java/technologies/downloads/#jdk17-windows/

  • 找到安装包,例如:安装环境是Windows系统基于x64处理器

在这里插入图片描述

  • 选择同意协议

在这里插入图片描述

  • 注册或登录后下载

在这里插入图片描述

2、JDK的安装

  • 安装步骤:

    • 双击jdk-17_windows-x64_bin.exe文件,并单击下一步,如图所示:
      在这里插入图片描述
  • 修改安装路径,单击更改,如图所示:

在这里插入图片描述

  • 将安装路径修改为D:\ProgramFiles\Java\jdk-17,并单击确定,如图所示:

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

  • 稍后几秒,安装完成,如图所示:

    在这里插入图片描述

  • 目录结构,如图所示:

在这里插入图片描述

四、环境变量的问题

为什么要配环境变量path?

是希望在任意目录下都可以直接运行javac.exe、java.exe等工具。

如果没有配置环境变量path,那么就只能进入到JDK的bin目录下才能使用javac.exe、java.exe等工具。

配置环境变量path是把JDK的bin目录的路径值添加到path的变量值中。

1、JDK装完之后,如果没有配置环境变量

在这里插入图片描述

2、什么是环境变量

环境:软件、程序运行的环境,包括操作系统等
变量:用来存储“值”的一个标识符,符号,例如:path变量用来存储各种软件的路径

当我们在命令行等地方运行程序时,例如:javac.exe这个程序时,就需要告知操作系统去哪里找这个javac.exe这个程序。

这个javac.exe程序在D:\ProgramFiles\Java\jdk-17\bin路径下:

在这里插入图片描述

但是,我们刚才运行javac命令的路径是在:

C:\Users\final>

操作系统找程序的路径:

(1)先看当前路径,例如:C:\Users\final>,下面有没有javac.exe

(2)如果(1)没找到,就去path变量中记录的路径下找javac.exe

3、如何打开和配置环境变量

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

在这里插入图片描述

4、JAVA_HOME环境变量

这个JAVA_HOME的环境变量是为了IDEA,TOMCAT等其他软件,也要用JDK中的bin目录,lib库等。这个JAVA_HOME环境变量,不是windows操作系统自带的,需要我们新建环境变量。

在这里插入图片描述

在这里插入图片描述

5、配置path环境变量

在这里插入图片描述

说明:%%的作用是表示取JAVA_HOME环境变量的值:

%JAVA_HOME% = D:\ProgramFiles\Java\jdk-17

6、测试环境变量

重启命令行

javac命令

在这里插入图片描述

相关推荐

  1. ubuntu22.04 安装jdk8,jdk11,jdk17,jdk21 并且便于切换

    2024-04-14 02:32:05       41 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-14 02:32:05       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-14 02:32:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-14 02:32:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-14 02:32:05       18 阅读

热门阅读

  1. C语言中的关键字

    2024-04-14 02:32:05       12 阅读
  2. 如何在Linux中查找名为`mysql_backup.sh`的文件

    2024-04-14 02:32:05       13 阅读
  3. 使用Python实现支持向量机算法

    2024-04-14 02:32:05       11 阅读
  4. 力扣经典150题第二十题:最长公共前缀

    2024-04-14 02:32:05       11 阅读
  5. 谷歌推出无限上下文的新Transformer

    2024-04-14 02:32:05       10 阅读
  6. 制导武器的发展趋势

    2024-04-14 02:32:05       23 阅读
  7. Apache Spark

    2024-04-14 02:32:05       12 阅读