Windows11下载、安装和配置JDK(包含多个版本的JDK配置)

下载JDK17

  1. 下载地址
    JDK_DOWNLOAD
  2. 选择JDK17版本

安装JDK17

双击打开安装包 -> 选择下一步 -> 选择安装路径(注意不要安装在带有中文的路径下)->修改完路径后点击下一步->安装完成。

检验安装是否成功,打开cmd,输入java -version命令并回车,如果出现以下信息,说明安装成功。

配置环境变量

打开环境变量

右键window底部菜单栏的window图标 -> 选择系统 -> 点击高级系统设置->点击高级页签->点击右下角的环境变量。

编辑系统环境变量(多jdk配置环境变量)
  1. 新建一个变量:CLASSPATH

    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    
  2. 新建一个变量:JAVA_HOME

    %JAVA_HOME8%                //选择你需要的版本
    
  3. 新建一个变量:JAVA_HOME8(第一个JDK版本)

    D:\DevelopSoftware\Java\jdk1.8.0_341 //修改为你的jdk路径
    
  4. 新建一个变量:JAVA_17(第二个JDK版本)

    D:\DevelopSoftware\Java\jdk-17 //修改为你的jdk路径
    
  5. 编辑Path变量

    打开Path变量,点击新建,添加以下两个值

    %JAVA_HOME%\bin
    
    %JAVA_HOME%\jre\bin
    
  6. 验证是否成功

    关闭之前所有的cmd,重新打开一个cmd,输入java -version,如果版本更改了,说明成功了。

切换JDK版本不成功问题

两种解决方法
  1. 将C:\Program Files\Common Files\Oracle\Java\中含有javapath的行删除,并将%JAVA_HOME%\bin放置首行;处理后,在重复去查询jdk版本,会发现jdk版本随着不同的版本路径的修改,而发生更改(使用这种方法解决问题)。
  2. 将system32中包含Java*.exe都删除;该方法解决后就会根据你自己jdk版本的路径对应jdk版本。
相关推荐
晨曦_子画5 分钟前
编程语言之战:AI 之后的 Kotlin 与 Java
android·java·开发语言·人工智能·kotlin
Black_Friend13 分钟前
关于在VS中使用Qt不同版本报错的问题
开发语言·qt
南宫生27 分钟前
贪心算法习题其三【力扣】【算法学习day.20】
java·数据结构·学习·算法·leetcode·贪心算法
希言JY37 分钟前
C字符串 | 字符串处理函数 | 使用 | 原理 | 实现
c语言·开发语言
残月只会敲键盘37 分钟前
php代码审计--常见函数整理
开发语言·php
xianwu54338 分钟前
反向代理模块
linux·开发语言·网络·git
Heavydrink41 分钟前
HTTP动词与状态码
java
ktkiko1144 分钟前
Java中的远程方法调用——RPC详解
java·开发语言·rpc
计算机-秋大田1 小时前
基于Spring Boot的船舶监造系统的设计与实现,LW+源码+讲解
java·论文阅读·spring boot·后端·vue
神里大人1 小时前
idea、pycharm等软件的文件名红色怎么变绿色
java·pycharm·intellij-idea