在gradle.properties

时间:2017-01-11 23:08:56

标签: java gradle

我需要java 8作为我的gradle项目,并希望让其他人“开箱即用”而不改变他们的环境。所以我想在版本控制中添加一个特定的jdk,并使gradle(和gradle包装器)使用它。

我发现了这个: How do I tell Gradle to use specific JDK version? 但它没有说明如何指定相对路径。

在gradle.properties中我有:

org.gradle.java.home = <path to jdk>

如何将它与相对路径一起使用? 它位于父目录中,因此它将类似于:

org.gradle.java.home = ../resources/jdk8

感谢

2 个答案:

答案 0 :(得分:0)

假设您正在使用gradle包装器,您可以编辑批处理/ shell文件以将JAVA_HOME指定为本地路径。

答案 1 :(得分:0)

您可以编辑文件org.gradle.java.home的{​​{1}}以指向相对位置。例如,假设您的JVM位于Gradle项目根目录内的目录gradle.properties中,则可以使用以下命令编辑文件:

java/jdk