macOS に Java をインストールする

Rashmi Patidar 2024年2月16日
  1. macOS に Java をインストールするための前提条件
  2. Java で現在の JDK バージョンを評価する
  3. UI インターフェイスを使用した JDK ダウンロード手順
  4. コマンドプロンプトを使用した JDK ダウンロード手順
macOS に Java をインストールする

macOS に Java をインストールするための前提条件

システム要件の一部として、システムには、オペレーティングシステムとして macOS(10.x 以降のバージョン)を実行する Intel ベースのマイクロプロセッサが必要です。さらに、JDK は特定のユーザーグループやユーザープロファイルではなくシステム全体にインストールする必要があるため、システムには管理者権限が必要です。最後に、システムには Safari などの 64 ビット Web ブラウザが必要です。

Java で現在の JDK バージョンを評価する

ユーザーがコマンドプロンプトを使用して Java アプリケーションを実行する場合は、最初にコマンド java -version を使用して JDK のデフォルトバージョンを確認する必要があります。システムには、複数の Java をインストールできます。

プロンプトで指定されたコマンドを実行した後、特定のバージョンが表示されている場合は、JDK がすでにインストールされていることがわかります。ただし、コマンドが見つかりませんというメッセージが表示された場合は、以前にインストールされた JDK はありません。

UI インターフェイスを使用した JDK ダウンロード手順

  • リンクをたどって、オペレーティングシステムに固有の目的のバージョンをダウンロードします https://www.oracle.com/java/technologies/downloads/
  • macOS 用の JDK.dmg ファイルをダウンロードします。
  • 使用許諾契約の[同意する]ボタンをクリックします。
  • ダウンロードセクションで、.dmg ファイルをダブルクリックして実行を開始します。
  • オープンボックスアイコンのあるファインダーウィンドウが表示され、.pkg パッケージファイル名が表示されます。
  • .pkg ファイルをダブルクリックして、インストールを開始します。
  • 最初に、ポップアップウィンドウが表示されます。
  • 続行ボタンをクリックします。
  • タイプダイアログボックスが表示されます。
  • インストールボタンをクリックします。
  • 進行状況バーがダイアログボックスの上に表示され、システムのクレデンシャルを入力するようにというメッセージが表示されます。
  • ユーザー名とパスワードを入力し、[インストール]ボタンをクリックしてアプリケーションをインストールします。
  • インストールが正常に完了したら、.dmg ファイルを削除してディスク領域を節約します。

コマンドプロンプトを使用した JDK ダウンロード手順

  • コマンドプロンプトを開きます。
  • コマンドを実行して、Homebrew パッケージマネージャーから JDK をインストールします。brew tap adoptopenjdk/openjdk
  • Java 8 をインストールするには、コマンド brew cask install Adaptopenjdk8 を実行して、バージョンをインストールします。
  • JDK が正常にダウンロードされたら、.bash_profile ファイルを開きます。
  • nano ~/.bash_profile コマンドを使用してファイルを開きます。
  • コマンド export JAVA_HOME=/usr/libexec/java_home -v1.8 を使用して、Java ホームパスをファイルに追加します。
  • Ctrl+Xを押してファイルを終了します。
  • .bash_profile をリロードして有効にします。
  • java -version または $JAVA_HOME を使用して、コマンドプロンプトから Java バージョンを確認します。
著者: Rashmi Patidar
Rashmi Patidar avatar Rashmi Patidar avatar

Rashmi is a professional Software Developer with hands on over varied tech stack. She has been working on Java, Springboot, Microservices, Typescript, MySQL, Graphql and more. She loves to spread knowledge via her writings. She is keen taking up new things and adopt in her career.

LinkedIn

関連記事 - Java Installation