Windowsプラットフォームでのインストール

Oracle GraalVM Enterprise Editionは、アーカイブ・ファイル(zip)からWindowsオペレーティング・システムにインストールできます。次のステップに従います:

  1. Oracle GraalVMダウンロードに移動します。

  2. 「リリース・バージョン」ドロップダウンで適切なGraalVMエンタープライズ・バージョンを選択し、Javaバージョンに「11」「17」または「19」、オペレーティング・システムに「Windows」を選択します。

  3. 「GraalVM Enterprise JDK」ダウンロード・リンクをクリックします。ファイルをダウンロードする前に、ポップアップ・ウィンドウでOracleライセンス契約を受諾する必要があります。

  4. ダウンロード・ボタンが有効になったら、それを押してダウンロードを開始します。

  5. ディレクトリをGraalVM Enterpriseのインストール先に変更し、.zipアーカイブをそこに移動します。

  6. アーカイブをファイル・システムに解凍します。

  7. 複数のJDKをマシンにインストールできます。次のステップでは、ランタイム環境を構成します。コマンドラインを使用した環境変数の設定は、Windows 8および10で同じように機能します。
    • PATH環境変数がGraalVM Enterprise binディレクトリを指すようにします:
       setx /M PATH "C:\Progra~1\Java\<graalvm>\bin;%PATH%"
      
    • JAVA_HOME環境変数がGraalVM Enterpriseインストール・ディレクトリに解決されるように設定します:
       setx /M JAVA_HOME "C:\Progra~1\Java\<graalvm>"
      

      -mと同等の/Mフラグには、昇格されたユーザー権限が必要であることに注意してください。

  8. コマンド・プロンプトを再起動して、環境変数をリロードします。次に、次のコマンドを使用して、変数が正しく設定されているかどうかを確認します:
     echo %PATH%
     echo %JAVA_HOME%
    

または、Windows GUIを使用して環境変数を設定できます:

  1. Windowsの「スタート」メニュー、「設定」、「…」、「詳細」に移動します。
  2. 「環境変数」をクリックします。「システム変数」セクションでJAVA_HOME変数を検索して選択します。
  3. 「編集」をクリックします。
  4. 「新規」をクリックします。
  5. 「参照」をクリックし、追加するフォルダに移動します。「OK」をクリックして確認します。
  6. コマンド・プロンプトを再起動して、環境変数をリロードします。

同じ手順をPATH環境変数に対して繰り返します。

サポートされている機能

Windowsプラットフォーム用のGraalVM Enterpriseのディストリビューションには、GraalVMコンパイラが有効になっているOracle JDKが含まれています。現在、Windows上のGraalVM環境は、ネイティブ・イメージJava on TruffleLLVMランタイム、JavaScriptおよびNode.jsサポートで拡張できます。

Windowsでネイティブ・イメージを使用するための前提条件

Windowsでは、ネイティブ・イメージにVisual Studio CodeとMicrosoft Visual C++(MSVC)が必要です。Visual Studio 2017バージョン15.9以降を使用できます。2つのインストール・オプションがあります:

最後の前提条件は、使用しているVisual Studioのバージョンに適した開発者コマンド・プロンプトです。Windowsでは、native-imageツールは、x64ネイティブ・ツールのコマンド・プロンプトから実行した場合にのみ機能します。

Visual Studioビルド・ツールおよびWindows 10 SDKをインストールし、ネイティブ・イメージの使用を開始するためのステップごとの手順は、こちらを参照してください。