メインコンテンツまでスキップ

jEnv

Javaのバージョン管理ツール

GitHub

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