Gradle 工具 API - 如何使用 Gradle 包装器?

标签 gradle gradlew gradle-tooling-api

我开始使用 Gradle 工具 API 并发现问题: 有什么方法可以使用 Gradle 包装器作为 Tooling API 中的 Gradle 安装吗? 我需要忽略系统中的任何 Gradle 安装,并使用 Tooling 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 中的测试使用的适当发行版。

关于Gradle 工具 API - 如何使用 Gradle 包装器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26452613/

相关文章:

java - 从单个项目或源中生成不同的 gradle 工件

gradle - Sonar Runner失败,但规则异常(exception)

android - 使用名为 "build.gradle"以外的任何名称的构建脚本时,Gradle 无法找到依赖项

gradle - 将属性传递给Gradle Tooling API ProjectConnection

gradle - 使用gradle工具API时如何设置gradle项目属性?

android - TeamCity构建代理忽略gradle productFlavors for Android

gradle - 定义 Gradle Wrapper 的路径

android-studio - Android studio AAPT : error failed writing to R. txt:数据无效

android - 如何在 jenkins 中为 android 项目创建 local.properties?

java - Gradle Tooling API - 查找 GradleProject 的所有任务