爆速でMac OSにJavaをインストールする
爆速でMac OSにJavaをインストールする手順を示します
概要
爆速でMacにJavaをインストールする手順を示します。Javaは仕事でよく使っているので色んな方法でインストールしたことがありますが、今後のバージョン管理も見据えると SDKMan を使うのが一番楽だと個人的には思います。ので、今回も SDKMan を使います。
環境
端末 | Mac mini |
Chip | Apple M2 Pro |
macOS | Ventura 13.5 |
SDKManのインストール
以下にある通りです。
$ curl -s "https://get.sdkman.io" | bash
$ source .zshrc
$ sdk version
SDKMAN!
script: 5.18.2
native: 0.4.2
Javaのインストール
以下に参考になるコマンドが記載されています。
インストールできるJavaのリストを確認します。
$ sdk list java
================================================================================
Available Java Versions for macOS ARM 64bit
================================================================================
Vendor | Use | Version | Dist | Status | Identifier
--------------------------------------------------------------------------------
Corretto | | 20.0.2 | amzn | | 20.0.2-amzn
| | 20.0.1 | amzn | | 20.0.1-amzn
| | 17.0.8 | amzn | | 17.0.8-amzn
| | 17.0.7 | amzn | | 17.0.7-amzn
| | 11.0.20 | amzn | | 11.0.20-amzn
| | 11.0.19 | amzn | | 11.0.19-amzn
| | 8.0.382 | amzn | | 8.0.382-amzn
| | 8.0.372 | amzn | | 8.0.372-amzn
...
色々あって困りますが、2023年8月時点で最新のLTS (Long Term Support)である17で、Adoptium(Temurin)を選んでおけば良いと思います。
$ sdk install java 17.0.8-tem
$ java -version
openjdk version "17.0.8" 2023-07-18
OpenJDK Runtime Environment Temurin-17.0.8+7 (build 17.0.8+7)
OpenJDK 64-Bit Server VM Temurin-17.0.8+7 (build 17.0.8+7, mixed mode)
$ echo $JAVA_HOME
/Users/tkugimot/.sdkman/candidates/java/current
これだけです!!お疲れ様でした!