Win11下Java环境的配置(jdk安装教程)
在进⾏Java学习的过程中想必⼤家在进⾏jdk安装时都会遇到⼀些问题,例如不会进⾏环境变量的设置等,现在Win11系统也发布出来了,⽽且最新的jdk版本也已经更新换代,在⽬前⼤多数的教程之中依旧沿⽤的是⽼版本的下载⽅式,下⾯给⼤家提供进⾏最新的下载安装步骤,如果步骤有冲突的地⽅欢迎指出 !
准备⼯作
【JDK官⽹下载地址】
1.进⼊界⾯后下滑到该处(如图1)
图1
这⾥依次是linux,macOS和windows的jdk下载渠道(本专栏主要针对Windows环境进⾏安装)
2.选择Windows,并到X64 Installer⾏的图中标2的地址并点击即可下载(如图2)
图2
正式安装
⼀、以默认路径进⾏安装(特别建议)
1.点击下载好的安装包进⼊如下界⾯(如图3)
图3
2.进⼊后点击下⼀步进⼊如下界⾯,如图4
图4
PS:图中框中的位置可以进⾏jdk安装路径的更改,在这⾥,我们以默认路径进⾏安装,选择其它路径安装后其操作步骤有所更改,在后⾯进⾏讲解。
3.点击下⼀步即可进⾏安装,如图5所⽰为安装完成后的界⾯,点击关闭即可
图5
4.之后进⾏环境变量配置,请直接跳转到本专栏后⾯的【Java的环境变量配置】继续操作。
⼆、改变路径的安装
若已经进⾏【⼀、以默认路径进⾏安装】该⼤步骤请跳过!
1.点击下载好的安装包进⼊如下界⾯(如图6)
图6
2.进⼊后点击下⼀步进⼊如下界⾯,如图7
图7
3.选择红框中的更改按钮,如图8
图8
在⽂件夹名处输⼊要安装的位置(请不要使⽤带中⽂的路径),更改后点击确定,并点击下⼀步进⾏安装即可。PS:需要进⾏环境变量的配置操作,请看下⾯所展⽰的步骤。
【Java环境变量的配置】
1.右击“此电脑”→“属性”→“⾼级系统设置”(如图9-图10)
图9
图10
2.选择"⾼级"选项卡,点击"环境变量"(如图11)
图11
3. 新建“JAVA_HOME”系统变量(点击“系统变量”下⽅的“新建”按钮,填写变量名与变量值,点击“确定”)(如图12-图13)
图12
图13
图14
4. 紧接着再次在系统变量处,新建“CLASSPATH”系统变量,变量值为
【.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;】
(直接复制括号中的全部内容即可,注意第⼀个是点⽽不是逗号)(如图15)
图15
5. 双击“系统变量”下的“Path”变量进⾏编辑。(此时可以看到JAVA_HOME已经存在于系统变量中),(有的电脑"Path"也写作“PATH”)(如图16)
图16
6.进⼊如下界⾯后点击新建(如图17-图19)
图17
6.1并将下⾯这个复制到光标处(如图18)
【%JAVA_HOME%\bin】
图18
6.2再次新建,并再复制如下变量值到新建的地⽅(如图19)
【%JAVA_HOME%\jre\bin】
图19
7.点击确定后并在环境变量中也点击确定即可完成配置。
8.验证环境变量是否配置成功(请查看本专栏下⽅的【验证环境配置成功】)
关键创建如下
这部分不是步骤,只是讲解
在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(⼤⼩写⽆所谓),若已存在则点击"编辑",不存在则点击"新建"。
变量设置参数如下:
•变量名:JAVA_HOME
•变量值:E:\Program Files\Java\jdk-17 // 要根据⾃⼰的实际路径配置
•变量名:CLASSPATH
•变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前⾯有个"."
•变量名:Pathjava安装完整教程
•变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
其中,JAVA_HOME是让系统寻到jdk的路径,Path是到JAVA_HOME的路径
如果使⽤1.5以上版本的JDK,不⽤设置CLASSPATH环境变量,也可以正常编译和运⾏Java程序。验证环境配置成功
1.同时按下Win+R键,进⼊运⾏界⾯(如图20)
图20
2.在这个地⽅输⼊cmd并按回车(如图21)
图21
3.进⼊cmd窗⼝,输⼊【java】后敲击回车出现如图22所⽰界⾯
图22
4.输⼊【java -version】(注意java与“-”之间有⼀个空格,“-”与v之间没有空格),如图23所⽰
图23
以上均出现,则表明环境配置成功。
错误分析
若出现以下提⽰(如图24),请检查路径是否含有中⽂字符以及&和空格字符
图24
以上则是安装jdk的全过程,如有疑问欢迎在下⽅留⾔

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。