我不知道该如何工作。
场景:
该应用程序使用JavaFX 我想要的是
使用一个变量(针对每个开发人员的机器定义),该变量指向JDK的安装,该安装将用于构建整个应用程序/测试/ … 我考虑过要gradle.properties文件,定义变量。就像是
gradle.properties
JAVA_HOME_FOR_MY_PROJECT=<path to my desired JDK>
我不想要的
我可以接受很多建议:
build.gradle
use JAVA_HOME=<my special JDK path defined somewhere else defined>
题:
感谢你提供任何答案,我感谢你向正确方向提出的所有提示。
两种方式
在你设置gradle.properties的.gradle目录中HOME_DIRECTORYorg.gradle.java.home=/path_to_jdk_directory 要么:
.gradle
HOME_DIRECTORYorg.gradle.java.home=/path_to_jdk_directory
在你的 build.gradle
compileJava.options.fork = true compileJava.options.forkOptions.executable = /path_to_javac