环境变量配置(多个JDK)
环境变量配置(多个JDK)
前言
今天配置JDK时,因为先前已经有一个JDK,卸载旧的确实可以。但是旧版本更稳定,怎么让两个JDK随意切换?
配置环境
这里跳过安装步骤,直接讲配置过程
- 电脑->属性->高级系统设置->环境变量
- 弹出系统变量和环境变量,这里我们配置系统环境变量,点击新建
| 变量名 | 变量值 |
|---|---|
| JAVA_HOME | %JAVA17_HOME% |
| JAVA1.8_HOME | D:\JAVA\jdk1.8.0_281 |
| JAVA17_HOME | D:\JAVA\jdk17.0.1 |
这里相当于设置了一个变量
JAVA_HOME,后面JAVA1.8_HOME,JAVA17_HOME代表为两个版本取了两个变量名(根据需要自己命名, 也可以JAVA_HOME1.8),之后跟的分别是他们的路径。在切换版本时,只需要把第一个JAVA_HOME的变量值改为需要的变量
- 在系统变量中,新建系统变量,变量名
CLASSPATH,变量值.;%java_home%\lib;%java_home%\lib\tools.jar
前两步创建结果如下
- 在系统环境变量中找到Path,点击
编辑->新建,加上变量值%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin,点击上移移到最上面(这里也可以点击编辑文本,写在最前面)
这里网上有人说删掉第二行“C:\Program Files (x86)\Common Files\Oracle\Java\javapath”,亲测无效
测试环境
测试时运行cmd 输入java -version 每次配置好新的环境要在新打开一个cmd,不能在同一个cmd中检查两次
测试17版本
测试1.8版本
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 张时贰!
评论
/%E9%85%8D%E7%BD%AEJDK11.png)
/%E9%85%8D%E7%BD%AEJDK02.png)
/%E9%85%8D%E7%BD%AEJDK03.png)
/%E9%85%8D%E7%BD%AEJDK04.png)
/%E9%85%8D%E7%BD%AEJDK05.png)
/%E9%85%8D%E7%BD%AEJDK06.png)
/%E9%85%8D%E7%BD%AEJDK07.png)
/%E9%85%8D%E7%BD%AEJDK08.png)
/%E9%85%8D%E7%BD%AEJDK09.png)
/%E9%85%8D%E7%BD%AEJDK10.png)


