我不知道该怎么做.
脚本:
- 我用gradle开发了一个应用程序
- 该应用程序使用JavaFX
我想要的是
- 使用一个变量(每个开发人员机器定义),该变量指向一个JDK的安装,该安装将用于构建整个应用程序/测试/...
我考虑过使用gradle.properties
文件,定义变量.差不多
JAVA_HOME_FOR_MY_PROJECT=<path to my desired JDK>
我不想要的是
- 将
JAVA_HOME
指向所需的JDK
我可以接受很多建议:
- 这个解决方案定义了一个系统环境变量,我可以在构建中判断它.渐变脚本
- 在gradle中定义的变量.属性
- 仅为构建上下文重写JAVA_HOME变量(类似于
use JAVA_HOME=<my special JDK path defined somewhere else defined>
) - 还有什么我没想到的
问题:
- 如何连接变量(如何定义,作为
gradle.properties
中的变量,系统环境变量,…)到构建过程?
我有多个JDK7可用,需要指向一个特殊版本(最低jdk_u版本).
任何答案我都很感激,我感谢每一个正确方向的提示.