今回の環境
- macOS Big Sur 11.4
インストール
公式資料通りにインストールする。
GitHub - AdoptOpenJDK/homebrew-openjdk: AdoptOpenJDK HomeBrew Tap
$ brew tap AdoptOpenJDK/openjdk
$ brew install --cask adoptopenjdk11
(以前は brew cask install adoptopenjdk11 というコマンドだった)
java_home コマンドでインストールされたディレクトリの場所を確認
$ /usr/libexec/java_home -v 11
/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
環境変数 JAVA_HOME と PATH を設定
必要に応じて .bash_profile や .bashrc などに記述する。
export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home
PATH=${JAVA_HOME}/bin:${PATH}
インストールされた AdoptOpenJDK を確認
$ java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode)
$ javac -version
javac 11.0.11
$ which java
/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/java
$ which javac
/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/javac
$ ls /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/bin/
jaotc javap jfr jmap jstat rmiregistry
jar jcmd jhsdb jmod jstatd serialver
jarsigner jconsole jimage jps keytool unpack200
java jdb jinfo jrunscript pack200
javac jdeprscan jjs jshell rmic
javadoc jdeps jlink jstack rmid