首页 > 其他分享 >JDK 21安装及环境配置

JDK 21安装及环境配置

时间:2023-11-06 16:33:44浏览次数:40  
标签:JAVA 21 JDK Java 安装 输入

注意:

1、本文的性质为初学者的实操记录,文中内容若与你遭遇的情况不符,请另行寻找更靠谱的教程。
比如我参考的就是:
“AAA黄豆AAA”的JDK 21安装教程
2、本文撰写时间为2023年11月6日,操作系统为Windows 10家庭版,若时殊事异,请理性对待。

一、安装JDK 21

1、从Oracle官网获取JDK 21安装包

网址如下:
https://www.oracle.com/cn/java/technologies/downloads/#jdk21-windows

  • 现在几乎所有用Windows 10电脑都是64位系统了吧?Oracle官网也没有提供64位系统以外的选择。

2、运行安装包,设置安装目录

  • 唯一需要设置的就是安装目录,其他的让程序自动运行即可,你只需要点“下一步”。
  • 完成后关闭安装程序。

  • 我看了几个教程总结出一些要点:
    1、使用全英文路径
    2、路径中不要出现特殊字符
    若违反以上两点,容易导致出错。
    3、大佬们都不爱装到C盘。
    4、记住安装路径,之后要用,比如我的是:D:\Environment\JAVA\JDK_21

二、搞出jre文件夹

  • JRE:Java Runtime Environment,Java运行时环境
  • JDK:Java Development Kit,Java开发者工具
  • 之前的课程提到JRE是JDK的一部分,是运行Java程序必要的部分。所以安装完JDK 21后,jre理应也是安装好了的,只不过并没有显示在安装目录下。
  • 要用一些特殊方法把这个jre文件夹搞出来,具体原因、原理不明,总之先照做,希望今后深入学习之后能够解惑。

(1)以管理员身份运行CMD
(开始菜单-Windows系统-右键点击“命令提示符”-更多-以管理员身份运行)

(2)在CMD中输入指令:
cd /d D:\Environment\JAVA\JDK_21
这一步的目的是切换到JDK 21的根目录,cd /d后面跟的就是之前记下的安装目录。
cd /d是一个跨盘符切换目录的指令,具体可以看基础Dos指令,不管你把JDK 21装在哪儿,总之切过去。)

(3)输入以下指令:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

(4)等待CMD响应,完成。

三、配置环境

1、找到系统环境变量配置窗口:

(1)开始菜单-设置-搜索栏输入“环境变量”-选择“编辑系统环境变量”

(2)选择“环境变量”,出现以下界面

由于我已经配置好了,所以截图里会有"JAVA_HOME"、"classpath"这两条,如果以前没有装过JDK,应该是没有的。
之后要做的就是添加这两条。

2、配置系统变量

(1)新建"JAVA_HOME"

  • 在上述界面“系统变量”区域选择“新建”。
  • 输入:
    变量名:JAVA_HOME
    变量值:D:\Environment\JAVA\JDK_21
    注意:变量值还是之前安装JDK 21时的安装目录。
  • 确认

(2)新建“classpath”

  • 在“系统变量”区域选择“新建”。
  • 输入:
    变量名:classpath
    变量值:.;
    注意:变量值就是半角符号的句号和分号
  • 确认

(3)编辑“Path”

  • 在“系统变量”区域找到变量“Path”,选择“编辑

  • 选择“新建”
  • 输入:%JAVA_HOME%\bin

  • 确认
    (4)“确认”所有的配置窗口,完成配置。

四、验证安装成功

打开CMD,输入指令:
java -version
这是个查询Java版本的指令。
若出现以下画面,恭喜你,安装成功。

标签:JAVA,21,JDK,Java,安装,输入
From: https://www.cnblogs.com/Acolyte/p/17813045.html

相关文章

  • Centos7 安装 Mysql5.7
    一、下载mysql5.7的安装包下载地址:https://dev.mysql.com/downloads/mysql/5.7.html①、选择linux版的②、选择64bit,根据自己的情况来看③、选择下载tar包④、点击下载⑤、等待下载完二、上传到服务器上传到服务器有好几种方法,任意采用一种就可以......
  • CentOs6.5中安装和配置vsftp简明教程
    一、vsftp安装篇#查看是否已经安装了vsftp:#安装vsftpd(需要root权限)yum-yinstallvsftpd#启动vsftpdservicevsftpdstart#开机自动启动vsftpdchkconfigvsftpdon 二、vsftp相关命令之服务篇#启动ftp服务servicevsftpdstart#查看ftp服务状态servicevsftpdstatus#重......
  • 记一次centos7安装python的mysql-client
    Exception:Cannotfindvalidpkg-configname.SpecifyMYSQLCLIENT_CFLAGSandMYSQLCLIENT_LDFLAGSenvvarsmanually起初安装发现缺少pkg-config和 MYSQLCLIENT_LDFLAGS环境变量,安装和手动声明环境变量后又报新的错MYSQL_OPT_SSL_ENFORCE......
  • centos7.9 安装 openGauss 5.0.0
    openGauss下载地址:https://opengauss.org/zh/download(选择企业版下载) 1.1首先检查THP的启用状态,如果两个输出都是madvisenever则忽略1.2,否则需要进行1.2设置#>cat/sys/kernel/mm/transparent_hugepage/defrag[always]madvisenever#>cat/sys/kernel/mm/tr......
  • 2023-11-06 Could not find any Electron packages in devDependencies ==》没有安装E
    问题描述:electron项目安装好后,运行npmrunstart时报错。解决方案:npmielectron--save-dev推荐使用powershell终端来输入,如果你用的是vscode的终端会出现卡在加载中的情况,而前者则可以通过回车键来刷新加载状态安装完成时重新运行npmrunstart,你会看到欢迎界面: ......
  • Centos 7 官网下载安装mysql server 5.6
    Centos7官网下载安装mysqlserver#wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm#rpm-ivhmysql-community-release-el7-5.noarch.rpm#yuminstallmysql-community-server安装成功后重启mysql服务。#servicemysqldrestart初次安装mysql,root......
  • CentOS 7 上安装vim(默认未安装)
    首先使用命令查看相关的是不是安装了vim:如下:[root@localhostconf]#rpm-qa|grepvim出现如下的命令vim-minimal-7.4.160-1.el7.x86_64 [root@localhostconf]#yum-yinstallvim*则,可以安装完vim相关工具了。......
  • 2021-11-06-周一
    好久不见?你...日记先生对了,,还有你,,好久不见..曾经一直在写日记的邓同学...最近是怎么了?首先,,得坦白,,,最近确实是有点乱...生活中的乱七八糟学习中的乱七八糟面对其它诱惑的乱七八糟比如日夜颠倒的看电视剧,沉迷在金庸笔下的武侠豪情和儿女情长另外axb出题也是结......
  • 关于文件夹权限不够,引起的安装错误的处理方法
      文件夹没有权限,在更改文件夹的权限的时候会报各种错误,很多人在一报错的情况下,都不知道如何设置了。今天给大家带来一个用命令来处理这个问题的方法:假设文件路径为:C:\Windows\System32\en-US  比如:在安装软件的时候,报这个错误:用上面的设置文件权限的方法又报错的情况......
  • mongoshake安装部署
    环境:Os:Centos7主库:单机的副本集模式目的库:单机的非副本集模式 1.下载地址https://github.com/alibaba/MongoShake/releases?spm=a2c6h.12873639.0.0.695e4a3dr8l0Ee 2.安装步骤我这里是安装在目的端,安装在源端机器或是单独的机器安装也是可以的[root@localhostsoft......