jEnv
Javaのバージョン管理ツール
Install
homebrewでインストール
brew install jenv
~/.zshrc
に下記内容を記載します。
# for jenv
export PATH="$HOME/.jenv/bin:$PATH"
eval "$(jenv init -)"
もしくは下記コマンドを実行
echo '# for jenv' >> ~/.zshrc
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
Setup
Instal Java
OpenJDKインストール
brew install openjdk@21
sudo ln -sfn /opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk
jEnvに追加
jenv add /Library/Java/JavaVirtualMachines/openjdk-21.jdk/Contents/Home
追加するJavaのディレクトリは下記コマンドで確認できる
/usr/libexec/java_home -V
jEnvに追加されたか確認
jenv versions
グローバルJavaバージョンの設定
jenv global 21.0
ローカル(現在のディレクト リ)Javaバージョンの設定
jenv local 21.0
シェルJavaバージョンの設定
jenv shell 21.0
jEnvから削除する場合
brew remove 21.0