多个JDK版本可以吗:JDK17、JDK19、JDK1.8轻松切换(无坑版)小白也可以看懂

这篇具有很好参考价值的文章主要介绍了多个JDK版本可以吗:JDK17、JDK19、JDK1.8轻松切换(无坑版)小白也可以看懂。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

多个版本JDK切换

多个JDK:JDK17、JDK19、JDK1.8轻松切换(无坑版)小白也可以看懂


提示:看了网上很多教程,5w观看、32w观看、几千观看的,多多少少带点坑,这里我就把踩过的坑都给抹了


提示:已知 JDK1.8 和 JDK17,是长期 且免费版本

一、JDK下载

jdk17下载:https://www.oracle.com/java/technologies/downloads/#jdk17-windows
jdk1.8下载:https://www.oracle.com/java/technologies/downloads/#java8-windows

jdk17和jdk1.8区别,安装配置,java,windows,jvm

注意上边下载均为:windows.exe版本

二、安装

以前JDK怎么安装,其他就怎么安装

当然为了不必要的麻烦都扔在默认路径即可:C:\Program Files\Java

jdk17和jdk1.8区别,安装配置,java,windows,jvm

三、配置

1、删Path变量

在安装JDK的时候,JDK会给我们的Path变量添加 变量

列如(敲黑板——————看这里)

  • C:\Program Files\Common Files\Oracle\Java\javapath
  • C:\Program Files (x86)\Common Files\Oracle\Java\javapath

安装一次,就会生成一条这样的变量,那就把他们都删掉
防止咱们切换失败

2、给Path添加变量

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

图示
jdk17和jdk1.8区别,安装配置,java,windows,jvm
最后安装完所有需要的JDK以后,Path变量是这样的

3、创建系统变量

3.1、创建 CLASSPATH

注意这个 . 很重要

变量名: CLASSPATH

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

全行复制哦↑

CLASSPATH变量 图示

jdk17和jdk1.8区别,安装配置,java,windows,jvm

3.2、创建 JAVA_HOME

变量名JAVA_HOME
变量值%JAVA_HOME17% 或者 %JAVA_HOME8%

修改此处变量值中的数字来达到启用所对应的jdk

图示
jdk17和jdk1.8区别,安装配置,java,windows,jvm

3.3、创建 JAVA_HOME17

变量名JAVA_HOME17
变量值C:\Program Files\Java\jdk-17.0.5 自己安装的jdk17路径

3.4、创建 JAVA_HOME19

变量名JAVA_HOME19
变量值C:\Program Files\Java\jdk-19 自己安装的jdk19路径

3.5、创建 JAVA_HOME8

变量名JAVA_HOME8
变量值C:\Program Files\Java\jdk1.8.0_291 自己安装的jdk1.8路径

图示
jdk17和jdk1.8区别,安装配置,java,windows,jvm

切换版本测试

打开环境变量

修改JAVA_HOME 变量:
使用JDK19 :JAVA_HOME19
使用JDK17 :JAVA_HOME17
使用JDK1.8: JAVA_HOME8

分别打开三次cmd,窗口(不然会一直显示第一个哦)

图示

打开一次cmd窗口 测试 JDK19

jdk17和jdk1.8区别,安装配置,java,windows,jvm

打开一次cmd窗口 测试 JDK17

jdk17和jdk1.8区别,安装配置,java,windows,jvm

打开一次cmd窗口 测试 JDK1.8

jdk17和jdk1.8区别,安装配置,java,windows,jvm


总结

归结起来,很简单(祝你越来越厉害)文章来源地址https://www.toymoban.com/news/detail-782476.html

到了这里,关于多个JDK版本可以吗:JDK17、JDK19、JDK1.8轻松切换(无坑版)小白也可以看懂的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安装多个版本的JDK,方便切换使用。

    在日常的工作学习中可能需要用到不同版本的jdk,那么我们就需要安装多个版本的JDK以便我们随时切换使用。下面就以jdk1.8.0_241和jdk17为例进行讲解。 jdk下载地址 一、两个jdk的路径如下: F:JavaJDKjdk1.8.0_241 F:JavaJDKOpenJDK-17.0.2 二、手动为jdk17生成jre文件夹 下载安装好之后我

    2024年02月06日
    浏览(63)
  • 完美解决 IDEA创建JDK1.8的Spingboot项目但Java版本只能勾选17和21,没有 8

    今天新建项目发现java只能勾选17和21。 原因 进入Springboot官网查看情况,发现在2023年11月24日,3.0以下的版本不再支持了。 解决 IDEA页面创建Spring项目,其实是访问spring initializr去创建项目。我们可以通过阿里云国服去间接创建Spring项目。服务器URL地址替换为 https://start.aliyu

    2024年02月04日
    浏览(68)
  • 电脑上安装多个JDK版本时如何自由切换

    使用java的过程中,难免会遇上JDK版本不一致的问题,面对JDK的版本切换,总想要寻找一种自由的切换方法。 那么下面的解答就是对这个问题的回答。 JDK的安装教程可以在其他文章中找到,这里就不进行赘述了。 在自己的电脑上安装完成不同版本的JDK,如下图所示。 然后,

    2024年02月09日
    浏览(72)
  • Ubuntu20.04 系统安装多个版本的 JDK【多版本jdk切换:sudo update-alternatives --config java】

    目前Java版本更新很快,每半年推出一个版本,因此我们可能需要在自己的电脑上安装不同版本的JDK,以便于我们学习使用,本文主要介绍了在Ubuntu18.04系统上安装JDK(OpenJDK 、 Oracle JDK)以及管理不同版本JDK(JDK1.8、JDK9、JDK10等)的方法。 第一种:安装系统自带的 OpenJDK 因为

    2024年02月09日
    浏览(63)
  • 怎样在一台电脑安装多个版本的JDK并切换使用?一篇文章教会你所有细节

    目录 1. 下载安装JDK版本 2. 配置环境变量 2. 1 配置环境变量的步骤 2.2 需要注意的细节点 2.3 JDK8,11,17版本切换测试 a . JDK8 下载链接: Java Downloads | Oracle https://www.oracle.com/java/technologies/downloads/#java8-windows b.  这里我先插一句,因为我们要安装多个JDK版本,所以我们最好提前创

    2024年04月16日
    浏览(73)
  • Mac安装配置jdk——jdk1.8,jdk11,jdk17

    我们日常工作中可能会在多个项目工程中来回切换,每个项目依赖的jdk版本也可能高低不同,这样会出现jdk版本高低的不兼容,工程代码编译不过,无法本地运行等问题。 那么能不能在一台电脑上装多个版本的jdk呢?多个jdk版本是否可以灵活切换呢? 答案是 可以的! 接下来

    2024年04月28日
    浏览(52)
  • 【多版本cuda自由切换】在ubuntu上安装多个版本的CUDA,并且可以随时切换cuda-11.3//cuda-11.8//cuda-11.6//cuda-11.2

    问题描述         项目开发中,不同的项目可能对不同的cuda版本有所要求,常见的是这几种cuda-11.3//cuda-11.8//cuda-11.6,按照之前的认知,一个主机只能安装一个版本的cuda,否则会引起环境混乱,知道cuda底层逻辑的人都知道这有多么扯蛋,对吧。         也正是因为受到这个

    2024年02月03日
    浏览(54)
  • 下载的Jenkins只支持jdk11,但是项目是用的jdk1.8,怎么配置多个jdk

    我的Jenkins用的是2.375,支持java-11-openjdk,不支持java-1.8.0-openjdk。在按照官网安装jenkins Jenkins能够正常启动。 现在项目要用jdk1.8,所以为了方便在jenkins中新添加jdk,我在服务器上使用 安装open-1.8.0-openjdk,重启Jenkins,结果报错: 同时,使用命令 显示Jenkins启动使用了java-1.8.0-

    2024年02月02日
    浏览(55)
  • SM4国密4在jdk1.7版本和jdk1.8版本中的工具类使用

    (一)首先,直接可用的工具类如下: 1、JDK1.8版本,使用hutool工具类实现SM4对称加密,pom依赖如下: 工具类实现: 打印信息: 2、JDK1.7版本,pom依赖如下: 工具类实现: 打印信息: 注:如果JDK1.7使用hutool包实现SM4,降低hutool的版本,也是可以实现的,实测可用: 注意: 如

    2024年02月05日
    浏览(50)
  • 详解JDK1.8等版本安装及配置

    JRE (Java Runtime Envirnment):Java运行环境 包括JVM(Java虚拟机)和Java程序所需的核心类库等,所以如果只是要运行一个开发好的java程序,就只需要安装jre即可 JDK (Java Development Kit):Java语言的软件开发工具包 JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了

    2024年02月03日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包