# 零、基础知识
# 0.1 安装JDK(macOS ARM)
# 0.2 安装JDK(macOS)
# 通过HomeBrew安装多个Java版本
# 添加casks tap
$ brew tap homebrew/cask-versions
1
# 安装指定版本的Java,例如adoptopenjdk8、java11。java为当前版本
# 安装Java8
brew cask install adoptopenjdk8
# 安装Java11
brew cask install java11
1
2
3
4
5
2
3
4
5
# 切换Java版本
# 查看当前Java版本
/usr/libexec/java_home -V
1
# 设置java版本
通过-v参数获得指定版本的路径然后生命JAVA_HOME即可
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
1
当然也可以放到.zshrc来设置
export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)
export JAVA_11_HOME=$(/usr/libexec/java_home -v11)
alias java8='export JAVA_HOME=$JAVA_8_HOME'
alias java11='export JAVA_HOME=$JAVA_11_HOME'
# 默认设置为java 8
java8
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 0.3 安装JDK(CentOS)
# 0.4 编译和运行
编译
javac HelloDate.java
1
运行
java HelloDate
1
一、对象无处不在 →