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

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

  1. Oracle GraalVMダウンロードに移動します。
  2. 「リリース・バージョン」ドロップダウンで適切なGraalVM Enterpriseバージョンを選択し、Javaバージョンに「8」「11」または「17」、オペレーティング・システムに「Windows」を選択します。
  3. 「GraalVM Enterprise Core」ダウンロード・リンクをクリックします。ファイルをダウンロードする前に、ポップアップ・ウィンドウでOracleライセンス契約を受諾する必要があります。
  4. ダウンロード・ボタンがアクティブになったら、それを押してgraalvm-ee-java-windows-amd64-.zipのダウンロードを開始します。
  5. ディレクトリをGraalVM Enterpriseのインストール先に変更し、.zipアーカイブをそこに移動します。
  6. アーカイブをファイル・システムに解凍します。
  7. 複数のJDKをマシンにインストールできます。次のステップでは、ランタイム環境を構成します。コマンドラインを使用した環境変数の設定は、Windows 7、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%
    

必要に応じて、Java IDEでJREまたはJDKのインストールとしてGraalVM Enterpriseを指定できます。

サポートされている機能

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をインストールし、ネイティブ・イメージの使用を開始するためのステップごとの手順は、こちらを参照してください。