facebook twitter hatena line email

「Mac/インストール/java/sdkman」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(javaインストール&切り替え)
(javaバージョン)
 
(同じ利用者による、間の5版が非表示)
行11: 行11:
 
<pre>
 
<pre>
 
sdk list java        # 利用可能なJavaバージョンを表示
 
sdk list java        # 利用可能なJavaバージョンを表示
sdk install java 17.0.5-tem  # Temurin Java 17をインストール
+
sdk install java 17.0.16-tem  # Temurin Java 17をインストール
sdk install java 11.0.18-tem  # Temurin Java 11をインストール
+
sdk install java 11.0.28-tem  # Temurin Java 11をインストール
sdk use java 17.0.5-tem      # Java 17に切り替え
+
sdk install java 8.0.472-amzn # amzn 8 をインストール
 +
sdk use java 17.0.16-tem      # Java 17に切り替え
 
sdk current java # 現在使用中のjava
 
sdk current java # 現在使用中のjava
 
</pre>
 
</pre>
 +
 +
==javaのインストール場所==
 +
<pre>
 +
$ which java
 +
/Users/[hoge]/.sdkman/candidates/java/current/bin/java
 +
</pre>
 +
 +
==javaバージョン==
 +
% java -version
 +
openjdk version "17.0.16" 2025-07-15

2025年10月24日 (金) 04:16時点における最新版

sdkmanとは

javaを複数バージョン入れることができる

sdkmanインストール

curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

javaインストール&切り替え

sdk list java         # 利用可能なJavaバージョンを表示
sdk install java 17.0.16-tem  # Temurin Java 17をインストール
sdk install java 11.0.28-tem  # Temurin Java 11をインストール
sdk install java 8.0.472-amzn # amzn 8 をインストール
sdk use java 17.0.16-tem       # Java 17に切り替え
sdk current java # 現在使用中のjava

javaのインストール場所

$ which java
/Users/[hoge]/.sdkman/candidates/java/current/bin/java

javaバージョン

% java -version
openjdk version "17.0.16" 2025-07-15