結論
export JAVA_HOME=`/usr/libexec/java_home -v "17"`
PATH=$JAVA_HOME/bin:$PATH
version確認
java --version
openjdk 17.0.4.1 2022-08-12 LTS
OpenJDK Runtime Environment Corretto-17.0.4.9.1 (build 17.0.4.1+9-LTS)
OpenJDK 64-Bit Server VM Corretto-17.0.4.9.1 (build 17.0.4.1+9-LTS, mixed mode, sharing)
補足
-
/usr/libexec/java_home -V
でマシン内にインストール済みのJDKのJAVA_HOMEを一覧表示できる。 -
/usr/libexec/java_home -v "{バージョン番号}"
で指定したバージョンのJDKのJAVA_HOMEだけをgrep的に表示できる。 - bashrc, zshrcなどに
結論
の2行を記載しておくのもよい
参考