ホームページ >Java >&#&チュートリアル >Gradle ビルドの JDK バージョンをカスタマイズするにはどうすればよいですか?

Gradle ビルドの JDK バージョンをカスタマイズするにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-14 12:41:11518ブラウズ

How Can I Customize the JDK Version for My Gradle Builds?

Gradle ビルド用の JDK のカスタマイズ

Gradle では、ビルド操作中に使用する JDK バージョンを柔軟に指定できます。このカスタマイズを実現するには、いくつかの方法があります。

gradle.properties 内の変数またはシステム環境変数を定義したい場合は、Gradle のシステム プロパティ メカニズムを活用することができます。 build.gradle ファイルでは、

System.getProperty("JAVA_HOME_FOR_MY_PROJECT")

を使用して環境変数またはプロパティにアクセスできます。ビルド スクリプト内では、システム プロパティを使用して JAVA_HOME 環境変数を設定できます:

System.setProperty("JAVA_HOME", "${javaHome}")

もう 1 つのオプションは、Gradle の専用 org.gradle.java.home プロパティを使用することです。 gradle.properties:

org.gradle.java.home=/path_to_jdk_directory

このプロパティは、Gradle の JAVA_HOME を直接設定します。

ビルド プロセスのみの JAVA_HOME 変数をローカルで変更する場合は、Gradle のフォーク オプションを使用して、カスタム Java 実行可能ファイルを指定します:

compileJava.options.fork = true
compileJava.options.forkOptions.executable = '/path_to_javac'

以上がGradle ビルドの JDK バージョンをカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。