Apps

M3、M2、M1 Apple Siliconチップ搭載MacにJavaをインストールする方法

M3、M2、M1 Apple Siliconチップ搭載MacにJavaをインストールする方法

Apple Silicon MacにJavaをインストールする方法

Macユーザーの中には、Apple Silicon搭載Mac(M1、M2、M3、またはその他のMシリーズARMチップ搭載)にJavaをインストールして、Javaベースのアプリケーションやソフトウェアをコンピュータ上で実行する必要がある人もいるでしょう。特定のエンタープライズソフトウェアの実行、特定の教育ツールやコンピューターサイエンスコースの利用、Javaウェブアプリの実行、Java開発ツールやJDK(Java Development Kit)へのアクセスと使用など、MacOSにJavaをインストールする必要がある理由は数多くありますが、Javaを必要とするのは一般的に上級ユーザーや開発者に限られます。

最近のMacと最新バージョンのmacOSには、Javaがデフォルトで含まれておらず、かなり前から含まれていないため、Apple Silicon MacでJavaが必要な場合は、手動でインストールする必要があります。MシリーズMac(M3、M2、M1など)にJavaをインストールする方法をご紹介します。

Apple Silicon チップ(M3、M2、M1 など)を搭載した Mac に Java をインストールする方法

このウォークスルーでは、最新の MacOS Sonoma リリースを実行している M シリーズ MacBook Pro に Java をインストールする方法を説明します。

  1. oracle.comのJavaダウンロードページにアクセスし、「MacOS」タブを選択します。
  2. Apple Silicon(M1、M2、M3など)Macの場合は、「ARM64 DMGインストーラ」のダウンロードを選択してください(Intel MacユーザーはX64のダウンロードを使用できますが、ここではApple Siliconに焦点を当てています)。
  3. DMGファイルがダウンロードされたら、通常通りDMGファイルをマウントし、pkgインストーラをクリックしてMacへのJavaのインストールを開始します。
  4. インストーラーを実行して通常通りインストールを完了します
  5. Apple Silicon Mac で Java のインストーラーを実行する

  6. Java が Mac にインストールされました。ターミナル アプリケーションに移動して次のコマンドを入力すると確認できます。
  7. java --version

  8. 必要に応じて、期待通りに動作させるために、ZshでJAVA_HOMEパスを設定する必要があるかもしれません。macOSのターミナルから、次のコマンドを実行してください。
  9. nano .zshenv

  10. .zshenv に次の行を追加します。
  11. export JAVA_HOME=$(/usr/libexec/java_home)
    JAVA_HOMEパスを設定する

  12. 保存するには Control+O を押し、nano を終了には Control+X を押して、次のように入力します。
  13. source .zshenv

  14. リターンキーを押して実行し、次のコマンドを入力して実行して、JAVA_HOME パスが設定されていることを確認します。
  15. echo $JAVA_HOME

Java JDKへのパスが表示され、Javaがインストールされ、JAVA_HOME環境変数が正しく設定されていることが確認できます。(補足:コマンドラインユーザーの中には、エクスポートコマンドを.zshenvではなく.zshrcに配置することを好む人もいますが、どちらも全く同じように動作するはずです。)

これはおそらく、M3、M2、M1、および M シリーズの Apple Silicon Mac に最新バージョンの Java をインストールする最も簡単な方法ですが、ユーザーは必要に応じて Homebrew 経由で Java をインストールすることもできます。

Java が Mac に正常にインストールされたので、Apple Silicon Mac は必要な Java アプリケーションを実行したり、JDK または JVM コンパイラを使用して Java ベースのプロジェクトで作業したりする準備が整いました。

企業環境や教育環境では、Javaベースのアプリケーションが数多く利用されており、プログラミングや開発においてもJavaは広く使用されています。実際、Javaはオブジェクト指向プログラミング言語であり、クロスプラットフォームの互換性と利便性を備えているため、コンピュータサイエンスの幅広いカリキュラムで授業に使用されています。

M シリーズ Mac で Java を使用して Java アプリを実行したり、Java ソフトウェアを開発したりする場合でも、また、業務、教育、個人使用のいずれの場合でも、これで準備完了です。

背景を説明すると、JavaはかつてmacOSに同梱されていましたが、High Sierra以降はJavaがプリインストールされていないmacOSとして初めて出荷されました。そのため、現在ではJavaを必要とするMacユーザーは、手動でインストールする必要があります。これは不便だと感じる方もいるかもしれませんが、Javaを自分でインストールすることで、インストールするバージョンを選択できるだけでなく、Macで古いバージョンのJavaを使用するのではなく、最新のセキュリティパッチと機能を備えた新しいリリースを確実にインストールできるというメリットがあります。

Javascriptを使用するためにJavaをインストールする必要はありません。Javascriptは、ほぼすべての最新のWebブラウザに組み込まれており、デフォルトで有効になっています。Javascriptは、ほぼすべての最新のWebサイトやWebサービスの主要コンポーネントです。JavascriptとJavaは実際には全く異なる言語であり、名前が似ていても、両者を区別することが重要です。

MacでJavaは必須ですか?MacBook Pro、MacBook Air、iMac、Mac Mini、Mac Proなど、M4、M3、M2、M1搭載MacにJavaを正常にインストールできましたか?Apple Silicon搭載MacにJavaをインストールする別の方法があれば、何か良い方法があれば教えてください。ぜひコメント欄で、あなたの経験やご意見をお聞かせください。