Closed2
M1 MacにJavaをインストールする
M1 Macを買ったのでJavaをインストールする
JDKはZulu(Azul System)が良いとのことなので、それをインストール
brew install zulu
だと最新のバージョン(現時点では18)がインストールされてしまうので、バージョン指定をする場合は下記のコマンドで古いバージョンもインストールできるようにする
$ brew tap homebrew/cask-versions
各バージョンのインストール
(Javaは趣味レベルでしか使わないのでLTSバージョンのみインストールする)
# Java11
brew install zulu11
# Java17
brew install zulu17
Javaのバージョン管理
anyenv
とjenv
を使う
※ anyenv
はインストール前提
# jenvをインストール
$ anyenv install jenv
# シェルの再起動
$ exec $SHELL -l
# Java11をjenvに登録
$ jenv add `/usr/libexec/java_home -v "11"`
# Java17をjenvに登録
$ jenv add `/usr/libexec/java_home -v "17"`
# jenvに管理されているバージョンの確認
$ jenv versions
system
11.0
11.0.16
17.0
17.0.4
zulu64-11.0.16
* zulu64-17.0.4
# jenvのバージョンを指定
$ jenv global 17.0.4
# ディレクトリごとにバージョンを指定する場合
$ jenv local 11.0
参考
このスクラップは2022/08/20にクローズされました