渐变工具API-如何使用渐变包装



我已经开始使用Gradle工具API,并发现问题:是否有任何方法可以使用Gradle包装作为工具API的Gradle安装?我需要忽略系统中的任何Gradle安装,并在工具API下为目标项目使用Gradle包装器。

提前感谢!

您不需要设置它。这是默认行为:工具API将尝试读取项目中的gradle/wrapper/gradle-wrapper.properties,以找到将根据中的测试使用的适当分发https://github.com/gradle/gradle/blob/7dd276a91d9e22248306584afe04171fd86db529/subprojects/tooling-api/src/test/groovy/org/gradle/tooling/internal/consumer/DistributionFactoryTest.groovy#L44

您可以将安装设置为手动使用,并将其指向现有的包装器目录:

GradleConnector connector = GradleConnector.newConnector();
connector.useInstallation(new File("/Users/Rene/.gradle/wrapper/dists/gradle-1.12-all/2apkk7d25miauqf1pdjp1bm0uo/gradle-1.12"));

最新更新