我需要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
感谢
答案 0 :(得分:0)
假设您正在使用gradle包装器,您可以编辑批处理/ shell文件以将JAVA_HOME指定为本地路径。
答案 1 :(得分:0)
您可以编辑文件org.gradle.java.home
的{{1}}以指向相对位置。例如,假设您的JVM位于Gradle项目根目录内的目录gradle.properties
中,则可以使用以下命令编辑文件:
java/jdk