Gradle JVM の選択
Gradle プロジェクトを作成または開いたときに、プロジェクト内の Gradle JVM のバージョンが期待したものではない場合は、次の手順を確認して、IntelliJ IDEA が特定の Gradle JVM バージョンを選択する方法を確認できます。
プロジェクトを 作成しているとします。
新しいプロジェクトの Gradle JVM バージョンを解決する
JDK である プロジェクト SDK を使用する場合、Gradle JVM はプロジェクトの SDK と同じになります。 基本的に、Gradle JVM はプロジェクト SDK と同じになります。
プロジェクトの SDK が JRE と等しい場合、IntelliJ IDEA は既存の Gradle プロジェクトを 開くときと同じ手順を使用します。
Gradle ラッパーがある場合、IntelliJ IDEA はマシン上で最も互換性のある既存の Gradle バージョンを使用します。 プロジェクトで Gradle ラッパーを使用しない場合は、Tooling API と、Tooling API が生成する Gradle ラッパーが使用されます。
Gradle プロジェクトを初めて 開くと、IntelliJ IDEA はいくつかの場所を 1 つずつチェックして、使用する Gradle JVM のバージョンを確認します。
既存のプロジェクトの Gradle JVM バージョンを解決する
IntelliJ IDEA は、
org.gradle.java.homeで指定された適切な Gradle JVM のgradle.propertiesファイルをチェックし、プロジェクトに使用します。次に、
JAVA_HOME環境変数をチェックします。次に、既存の Gradle バージョンに最も近い適切な JDK バージョンをチェックします。
プロジェクトにモジュールを追加すると、IntelliJ IDEA は次のことを行います。
モジュールの Gradle JVM バージョンを解決する
他のモジュールに IntelliJ IDEA がある場合、IntelliJ IDEA は Gradle JVM バージョンを使用します。
Gradle JVM がない場合、IntelliJ IDEA は 既存のプロジェクトの Gradle JVM バージョンを解決する と同じ手順に従います。
モジュールをインポートすると、IntelliJ IDEA はプロジェクトで定義されている Gradle を使用します。 そうでない場合、IntelliJ IDEA はプロジェクトを 開くときと同じ手順を実行します。
Gradle JVM 設定にアクセスする
設定 ダイアログ(Ctrl+Alt+S )で、 を選択します。
Gradle 設定ページの Gradle プロジェクト セクションで、 Gradle JVM criteria フィールドを使用して、プロジェクトのインポートに使用される Gradle バージョンを確認します。