# 零、基础知识

# 0.1 安装JDK(macOS ARM)

访问azul (opens new window) 下载

# 0.2 安装JDK(macOS)

# 通过HomeBrew安装多个Java版本

# 添加casks tap

$ brew tap homebrew/cask-versions
1

# 安装指定版本的Java,例如adoptopenjdk8java11java为当前版本

# 安装Java8
brew cask install adoptopenjdk8

# 安装Java11
brew cask install java11
1
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

# 0.3 安装JDK(CentOS)

传送门

# 0.4 编译和运行

编译

javac HelloDate.java
1

运行

java HelloDate
1
更新时间: 1/31/2024, 3:05:20 PM