Gradle 如何使用自定义渐变生成文件和渐变设置文件

Gradle 如何使用自定义渐变生成文件和渐变设置文件,gradle,build,Gradle,Build,gradle命令有一组标志用于自定义其环境[1]。其中包括--构建文件和--设置文件。但我似乎无法让他们按照我期望的方式工作 我希望下面的方法能奏效 $cat您需要在自定义设置文件中配置自定义生成文件,然后在调用gradle时只使用--settings file参数 alt-settings.gradle: rootProject.name = 'custom-name' rootProject.buildFileName = 'alt-build.gradle' alt-build.grad

gradle命令有一组标志用于自定义其环境[1]。其中包括
--构建文件
--设置文件
。但我似乎无法让他们按照我期望的方式工作

我希望下面的方法能奏效


$cat您需要在自定义设置文件中配置自定义生成文件,然后在调用gradle时只使用--settings file参数

alt-settings.gradle:

rootProject.name = 'custom-name'
rootProject.buildFileName = 'alt-build.gradle'
alt-build.gradle:

task test { /* ... */ }
格雷德尔电话:

gradle --settings-file alt-settings.gradle tasks --all

这样,默认的构建和设置文件就不会被使用,不管它们是否工作。

非常感谢,这是一个老问题,我想我永远也不会得到任何答案。谢谢你。根据你的建议,我试着在谷歌上搜索了一下,我发现了以下几点:也许在你的答案中包含这一点是个好主意。如果将
--build file
包含在
alt settings.gradle
中,它将使
--build file
--settings file
一起工作。
gradle --settings-file alt-settings.gradle tasks --all