11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

macOSのJDK17インストール方法

Posted at

はじめに

macOSにおけるJDK17のインストール方法について記載いたします。JDK17は2023年現在において最新のJava SEのLTS版となってます。Homebrewからインストールする方法もあるようですが、設定手順が多そうだったのでOracle公式のダウンロードページからインストーラーをダウンロードしてインストールする方法を採用しました。あらかじめご了承ください。

環境

項目 情報
OS macOS Ventura 13.1
プロセッサ 1.6 GHz デュアルコアIntel Core i5

JDK17のインストール方法

Oracle公式ページへアクセス

Oracle公式のJDKダウンロードページ

JDK17のタブをクリック

oracle_jdk_downloadpage.png

インストーラをダウンロード

macOSのタブからインストーラをダウンロードしてください。
おおよそApple SiliconのMacは"Arm 64"、Intelは"x64"を選択すれば良いと思います。
心配であればターミナルから以下のコマンドで確認できます。(以下はIntelの場合)

$ uname -m
x86_64

tar.gzのインストーラーもあるようですが、以降の手順はdmgのインストーラーを選択した場合の手順となります。
私の環境はIntelなので"x64 DMG Installer"を選択しました。
oracle_jdk_jdk17_downloadpage.png

インストーラーの実行

Finder上でダウンロードされたdmgファイルをダブルクリックしてJDKのインストールを開始します。

pkgファイルのダブルクリック

jdk17_installer_pkg.png

「続ける」をクリック

jdk17_installe_1.png

「インストール」をクリック

jdk17_installe_2.png

Touch IDかパスワードでインストールを許可

jdk17_installe_3.png

正常にインストールが完了したことを確認し、「閉じる」をクリック

jdk17_installe_4.png

インストーラーのファイルをどうするか聞かれるので任意の方法をクリック

jdk17_installe_5.png

JDK17がインストールされたことを確認

ターミナルから以下のコマンドを実行し、JDK17がインストールされたことを確認してください。

$ java -version
java version "17.0.6" 2023-01-17 LTS
Java(TM) SE Runtime Environment (build 17.0.6+9-LTS-190)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.6+9-LTS-190, mixed mode, sharing)

また以下のコマンドでも確認できます。

$ /usr/libexec/java_home -V
Matching Java Virtual Machines (1):
    17.0.6 (x86_64) "Oracle Corporation" - "Java SE 17.0.6" /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home

以上となります。

11
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?