ubuntu と fish shell で jenv を使って java のバージョンを管理する
ubuntu と fish shell で jenv を使って java のバージョンを管理する
導入
インストール
$ git clone https://github.com/jenv/jenv.git ~/.jenv
設定
$ fish_add_path ~/.jenv/bin
$ echo 'status --is-interactive; and jenv init - | source' >> ~/.config/fish/config.fish
$ cp ~/.jenv/fish/jenv.fish ~/.config/fish/functions/jenv.fish
使い方
-
java のバージョンをインストールする
$ sudo apt install openjdk-17-jdk
-
java のバージョンを登録する
$ jenv add /usr/lib/jvm/java-17-openjdk-amd64
-
java のバージョンを確認する
$ jenv versions
-
java のバージョンを 17 に切り替える(グローバル)
$ jenv global 17
-
java のバージョンを 17 に切り替える(現在のディレクトリ下でのみ)
$ jenv local 17