安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

安装多JDK环境

下面是JDK8和OpenJDK11 的安装

安装JDK8

jdk-8u351-windows-x64.exe

提前创建存放jdk8的文件夹

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

修改好路径下一步下一步就好了。

验证是否安装jdk8成功,ctrl+r 输入cmd

然后在命令敲 java -version 回车能看到版本输出就行,这个exe安装自动会配置环境

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zGcfya0M-1673056961646)(./image/多版本切换/image-20230106165500910.png)]

下载open jdk11

https://jdk.java.net/java-se-ri/11

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EevGGmQY-1673056961647)(./image/多版本切换/image-20230106170016593.png)]

下载并解压到目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0MvuDXQR-1673056961647)(./image/多版本切换/image-20230106170320097.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U7fDSWol-1673056961648)(./image/多版本切换/image-20230106170328296.png)]

生成jdk11的jre

1、打开cmd

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xX0kSY0S-1673056961648)(./image/多版本切换/image-20230106170531226.png)]

2、执行命令

jlink.exe --module-path jmods --add-modules java.desktop --output jre

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6han0JeZ-1673056961649)(./image/多版本切换/image-20230106170551267.png)]

3、查看生成的jre

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

配置环境变量

1、先删除path中的javapath路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4p6hldLj-1673056961649)(./image/多版本切换/image-20230106212622534.png)]

2、删除javapath中的文件

C:\Program Files (x86)\Common Files\Oracle\Java\javapath 这个路径是固定的 应该是,找到目录删除下面的三个文件

在这里插入图片描述

当然你也可以创建文件夹把这三个文件放进去

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UpZoCeQb-1673056961650)(./image/多版本切换/image-20230106212831136.png)]

这个时候 重新打开一个**新的cmd窗口** 输入java 就会提示找不到命令了

3、配置环境变量

3.1、配置jdk的bin目录位置

  • 创建一个 JAVA_HOME_8 的系统变量名 变量值 就是 jdk8 路径

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

  • 创建一个 JAVA_HOME_11 的系统变量名 变量值 就是 jdk11 路径

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

  • 创建一个 JAVA_HOME 的系统变量 。 注意:手动切换jdk环境就是在这里切换的。两个%% 百分号中间填写
    • 变量值 写 JAVA_HOME_8 就是 jdk8 的环境
    • 变量值 写 JAVA_HOME_11就是 jdk11 的环境

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

  • 创建系统变量 变量名: CLASSPATH 变量值 .%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

在这里插入图片描述

  • 在系统变量中 找到 Path变量名 点击编辑 新建两条路径
    • %JAVA_HOME%\jre\bin
    • %JAVA_HOME%\bin

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p7jv8yYK-1673056961653)(./image/多版本切换/image-20230106214123818.png)]

确定保存好就行

4 测试结果

以上步骤完成之后 测试一下有没有配置成功

  • 先测试jdk8有没有配置成功,一开始就是配置jdk8的
    • 打开一个 新的cmd命令窗口
    • 输入 java -version 然后 输入 javac -version 看到输出了1.8就配置成功了

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

  • 再测试jdk11 需要手动修改环境变量配置 将 环境变量里面的变量名 JAVA_HOME 的变量值修改为 %JAVA_HOME_11% 确定

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

  • 测试jdk11 重新打开一个cmd命令窗口
  • 输入 java -version 然后 输入 javac -version 看到输出了11就配置成功了

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

配置maven

这个步骤配环境变量就行

设置conf文件夹里面的settings.xml

配置多环境

  
    
      Java8
      
        D:\Environment\Java\JDK1.8\jdk
        1.8
      
      
      
        true
      
    

    
      OpenJava11
      
        D:\Environment\Java\jdk-11
        11
      
    

配置镜像地址

    
        aliyunmaven
        *
        maven aliyun
        https://maven.aliyun.com/repository/public
    

配置本地仓库

D:/Environment/Maven/maven-repo

在idea里面可以看到配置好的jdk了

安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置

在这里插入图片描述

自己切换就好了

、

在这里插入图片描述

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/5cb4a354a7.html