我的编程空间,编程开发者的网络收藏夹
学习永远不晚

超级详细的JDK 安装与配置(包含二个或多个JDK的同时安装)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

超级详细的JDK 安装与配置(包含二个或多个JDK的同时安装)

一、JDK介绍

1、较常用的四个JDK版本

JDK8(=Java8=JDK1.8),这个版本较为成熟稳定,是JDK的一个重要长期支持版本(LTS),在生产环境中使用非常广泛;

JDK11,增加了大量实用的新特性,包括新的 ZGC、云计算监控诊断、Http Client、支持Unicode 10.0.0等,一共包含 17 个 JDK 增强提案;

JDK17,最新长期支持版本, 具有switch 新增模式,增加 Realed class 密封类,Parallel GC 默认启用已经浮点运算更加严格;

JDK18,短期版本,增加了服务提供者接口,默认字符集为UTF-8;

二、JDK下载

官网:https://www.oracle.com/

1、首先,打开浏览器,输入以上Oracle的官网网址

在这里插入图片描述

2、然后点开产品,打开产品的列表,点击Java

在这里插入图片描述

3、点击Download Java,进入Java的下载页

在这里插入图片描述

4、这里选择要下载的JDK版本和安装的系统环境,点击下载

学习环境中, 我们通常使用较新版本的JDK, 因为我们要学习部分新特性
开发环境中, 我们通常使用老版本的JDK, 因为老版本稳定且应用广泛
查看官网http://www.oracle.com官网, 目前JDK已经更新至20

在这里插入图片描述

如果需要下载长期支持版本(老版本), 我们向下拉可以看到8和11
不同操作平台可以选择不同的下载入口
在这里插入图片描述

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

5、我们自己选择一个版本进行下载

在这里插入图片描述

三、JDK安装

注意,以下安装路径都不要用中文命名,切记,切记,切记
那么我们今天就来说说JDK8下载安装及配置,以及较新版本JDK的下载安装及配置有哪些注意事项

拿到安装包后,直接双击.exe文件,然后点击更改,建议不要默认的安装到C盘,把jdk安装到D盘或者其他盘

在这里插入图片描述

以下是我安装到D盘新健一个文件名为java的文件(注意,由于我们安装jdk的时候也把jdk和jre分开,这里建议在java文件下再新建一个名字为jdk1.8.0 的文件和名字为jre1.8.0的文件,目录选择文件jdk1.8.0)

在这里插入图片描述

3,继续点击下一步,就会出现以下安装进度条,耐心等待进度条到满

在这里插入图片描述

4,这已经说明jdk安装成功了,然后点击关闭就可以

在这里插入图片描述

安装好了

在这里插入图片描述

在这里插入图片描述

四、JDK环境配置

1、首先在系统变量中, 新建变量名为JAVA_HOME, 值为JDK8的安装路径

在这里插入图片描述

在这里插入图片描述

2、然后在Path中, 借用变量JAVA_HOME(也就是JDK的安装路径), 找到JDK的bin目录即可

%JAVA_HOME%\bin

最好再配置一个JRE的bin目录

E:\develop\Java\jre1.8.0_202\bin

在这里插入图片描述

3、Win+R 打开cmd 输入java -version 进行测试

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

五、同时安装多个JDK

安装多个JDK 版本需要重复上面的步骤,下载想安装的JDK,进行安装

1、下载JDK

步骤看回上面的JDK下载

2、JDK安装

步骤看回上面的JDK安装,安装步骤大致相同

3、多个JDK的环境配置

3.1、配置JDK环境

细节参考JDK环境配置,这里进行了简化

在这里插入图片描述

这里与上面的,单个JDK 步骤有些区别,具体如下:

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

安装这个步骤同时配置二个或多个JDK,变量名命名为 JAVA_HOME+版本号

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

在配置一个JAVA_HOME 变量值用当前想用的JDK环境的变量名

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

3.2、配置Path环境变量

在这里插入图片描述

新建两条变量,注意将%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;分开添加

在这里插入图片描述

配置CLASSPATH环境变量

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

在这里插入图片描述
配置完成,连按确定关闭对话框。

打开cmd命令行,输入java -version

在这里插入图片描述

3.3、切换版本

将JAVA_HOME的变量值改为%JAVA17_HOME%即可。

在这里插入图片描述

打开cmd命令行,输入java -version

在这里插入图片描述

3.4、切换版本不成功的问题

3.4.1、删除javapath的Java文件

如果切换不成功,这可能是安装jdk时,自动生成了优先级更高的配置项,使用以下方式解决:
打开 C:\ProgramData\Oracle\Java\javapath。删除底下三个文件。

在这里插入图片描述

3.4.2、删除注册表文件

从注册表(运行regedit)中 删除jdk的默认启动的版本。在HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft的Java Development Kit的CurrentVersion项的值和Java Runtime Environment的CurrentVersion项的值 windows +R 输入regedit

在这里插入图片描述

在这里插入图片描述

来源地址:https://blog.csdn.net/GoodburghCottage/article/details/129764172

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

超级详细的JDK 安装与配置(包含二个或多个JDK的同时安装)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

超级详细的JDK 安装与配置(包含二个或多个JDK的同时安装)

一、JDK介绍 1、较常用的四个JDK版本 JDK8(=Java8=JDK1.8),这个版本较为成熟稳定,是JDK的一个重要长期支持版本(LTS),在生产环境中使用非常广泛; JDK11,增加了大量实用的新特性,包括新的 ZGC、云计算监控
2023-08-20

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录