转自:https://blog.zhaochunqi.com/2018/03/09/add-java8-along-with-java9/#%E5%AE%89%E8%A3%85
由于系统崩溃,上个星期重新安装了系统之后就安装了 JDK 9, 但由于使用 JDK 9 时, Lombok 会出现一堆 bug,无奈只能再安装 JDK 1.8。
安装
正常安装 JDK 1.8 和 JDK 9 即可, JAVA 8 对应的就是 JDK 1.8,JAVA 9 对应的 JDK 9。
安装地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html
切换
安装好之后,可以使用如下命令找到 JAVA 8 和 JAVA 9 的位置。
- JAVA 8
1
| /usr/libexec/java_home -v 1.8
|
- JAVA 9
1
| /use/libexec/java_home -v 9
|
在 .zshrc 或 .bashrc 中,添加如下内容:
/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home
1 2 3 4 5 6 7 8 9 10 11 | # 设置 JDK 8 export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8` # 设置 JDK 9 export JAVA_9_HOME=`/usr/libexec/java_home -v 9.0` # 默认 JDK 8 export JAVA_HOME=$JAVA_8_HOME # 动态切换版本 alias jdk8="export JAVA_HOME=$JAVA_8_HOME" alias jdk9="export JAVA_HOME=$JAVA_9_HOME" |
即可,可以直接使用命令 jdk9 切换成 JAVA 9.
Intellij Idea 修改 JDK
File -> Project Structure -> Project -> Project SDK 中新增 JAVA 8 的 SDK 即可
本文介绍如何在同一台计算机上安装并配置Java8与Java9共存的方法,包括安装步骤、环境变量设定及IntelliJ IDEA中的项目设置过程。
1万+

被折叠的 条评论
为什么被折叠?



