我不知道怎么把它修好。
场景:
我有一个用gradle构建的应用程序 应用程序使用JavaFX
我想要什么
使用一个变量(每个开发人员机器定义),该变量指向JDK的安装,将用于构建整个应用程序/测试/…
我想过要有gradle。属性文件,定义变量。类似的
JAVA_HOME_FOR_MY_PROJECT=<path to my desired JDK>
我不想要什么
将JAVA_HOME指向所需的JDK
我可以接受很多建议:
一个解决方案,它定义了一个系统环境变量,我可以在我的构建中检查。gradle脚本 在gradle.properties中定义的变量 仅为构建上下文重写JAVA_HOME变量(例如使用JAVA_HOME=<我在其他地方定义的特殊JDK路径定义>) 还有一件我没有想到的事
问题:
如何连接一个变量(如何定义,作为变量在gradle。属性,系统环境变量,…)到构建过程?
我有多个可用的JDK7,需要指向一个特殊版本(最小JDK_u版本)。
任何答案我都很感激,我很感激每一个指向正确方向的提示。