一 单独安装oracle jdk 8:
1 Path 环境变量,配置:%JAVA_HOME%\bin
2 Path 环境变量,配置:%JAVA_HOME%\jre\bin
3 JAVA_HOME 环境变量: D:\Program_Files\java\jdk1.8.0_191
4 CLASS_PATH 环境变量: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
二 单独安装 open jdk 11:
1 进入 D:\Program_Files\java_open_jdk 目录(必须进入该目录,否则生成的jre路径不对),输入创建jre。
D:\Program_Files\java_open_jdk\bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
2 JAVA_HOME 环境变量: D:\Program_Files\java_open_jdk
3 Path 环境变量,配置: %JAVA_HOME%\bin
4 Path 环境变量,配置: %JAVA_HOME%\jre\bin
5 貌似不用配置 CLASS_PATH
三 一起使用, 修改JAVA_HOME的值实现JDK切换:
1 安装jdk8, 安装过程需要指定jdk, jre安装路径。建议在home目录下,创建jdk, jre两个目录分别安装jdk和jre
2 安装jdk11。 使用上文命令生成jre。
3 创建环境变量: JAVA_HOME_8: D:\Program_Files\java\jdk1.8.0_191
4 创建环境变量: JAVA_HOME_11: D:\Program_Files\java_open_jdk
5 创建环境变量(后续切换jdk版本,修改该值即可): JAVA_HOME: %JAVA_HOME_11%
6 创建 CLASS_PATH 环境变量: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
7 修改PATH: 配置: %JAVA_HOME%\bin
8 修改PATH: 配置: %JAVA_HOME%\jre\bin
9 修改PATH: 删除 C:\Program Files\Common Files\Oracle\Java\javapath 。 该路径是安装jdk 8 产生的, 并将该路径下的内容(java.exe, javac.exe, javaw.exe, jshell.exe)删除,或移动到别的文件夹备份文章来源:https://www.toymoban.com/news/detail-515471.html
四 参考 安装多JDK环境 JDK1.8和OpenJDK11的安装配置和Maven配置文章来源地址https://www.toymoban.com/news/detail-515471.html
到了这里,关于oracle-jdk8, open-jdk11切换笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!