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 サイトの他の関連記事を参照してください。