いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

scoopで入れたjavaのバージョンを切り替え

概要

いつも使いたいときに忘れるので、自分用にメモメモ。。

scoopでJavaをインストールする方法については、公式で記載があります。

scoop-docs.vercel.app

インストールするときはめっちゃ簡単。

バージョンを切り替えたいとき

以下のように scoop reset xxxx します。

> scoop list temurin*
Installed apps matching 'temurin*':

Name          Version     Source Updated             Info
----          -------     ------ -------             ----
temurin11-jdk 11.0.16-101 java   2022-08-22 10:47:52
temurin8-jdk  8.0.345-1   java   2022-08-22 10:47:01

上記では JDK が2つインストールされています。

現在の JDK は

> java -version
openjdk version "11.0.16.1" 2022-08-12
OpenJDK Runtime Environment Temurin-11.0.16.1+1 (build 11.0.16.1+1)
OpenJDK 64-Bit Server VM Temurin-11.0.16.1+1 (build 11.0.16.1+1, mixed mode)

を指しているとして、JDK8に切り替えたい場合は以下のようにする。

> scoop reset temurin8-jdk
Resetting temurin8-jdk (8.0.345-1).
Linking ~\scoop\apps\temurin8-jdk\current => ~\scoop\apps\temurin8-jdk\8.0.345-1

確認

> java -version
openjdk version "1.8.0_345"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_345-b01)
OpenJDK 64-Bit Server VM (Temurin)(build 25.345-b01, mixed mode)

参考情報

scoop-docs.vercel.app

docs.microsoft.com

qiita.com


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。