首页 > 解决方案 > 如何在 Windows 10 上的 Open JDK 和 JDK 之间切换?

问题描述

我正在开发一些使用不同 JDK 的项目。出于这个原因,我需要经常在 OpenJDK 和 OracleJDK 之间更改 JDK 版本。搜索我找到了快速的方法,我想在这里为你分享。

  1. 进入系统环境变量:Win+X > 系统 > 高级配置 > 环境变量
  2. 双击路径变量中的系统变量
  3. 请单击“新建”并将其放入%JAVA_HOME%\bin
  4. 将新路径移动到顶部,如下图所示:环境变量列表
  5. 请单击“确定”
  6. 创建一个新的 .bat 文件以JAVA_HOME使用以下脚本进行设置:
@echo off
echo Setting JAVA_HOME
setx /m JAVA_HOME "C:\Program Files\Java\jdk1.8.0_261
echo Display java version
java -version
  1. 以管理员身份运行 .bat,就完成了,我们使用的是 OracleJDK。

笔记:

  1. 未关闭"不是错误。

  2. 要使用 OpenJDK,请创建一个新的 .bat 并仅更改 setx 行中的路径:

setx /m JAVA_HOME "C:\Program Files\AdoptOpenJDK\jdk-11.0.9.101-hotspot

我希望它对你有帮助。

标签: java

解决方案


推荐阅读