定制gradlew

定制gradlew,gradle,gradlew,Gradle,Gradlew,有没有办法定制gradlew? 我想要的是,当有人运行gradlew时,它将运行带有附加参数的gradle,例如,/gradlew实际上应该调用gradle--init script./../my_init_script.gradle”您应该简单地:应用于:script。您能解释一下您的用例吗?我将包装器指向一个自定义发行版。所谓定制发行版,我指的是一个gradle zip,其中包含init.d文件夹中的my_init_script.gradle。该文件夹中的所有init文件都将自动应用。我需要

有没有办法定制gradlew?

我想要的是,当有人运行gradlew时,它将运行带有附加参数的gradle,例如,
/gradlew
实际上应该调用
gradle--init script./../my_init_script.gradle”

您应该简单地:
应用于:script
。您能解释一下您的用例吗?我将包装器指向一个自定义发行版。所谓定制发行版,我指的是一个gradle zip,其中包含init.d文件夹中的my_init_script.gradle。该文件夹中的所有init文件都将自动应用。我需要每个人在运行构建时都使用自定义的
init.gradle
文件,但编写
gradle--init脚本“../../my_init_script.gradle”很麻烦
每次,所以我想以某种方式隐藏它,我总是可以制作自己的包装器任务,这取决于内置的包装器任务,并在这里手动将我的参数添加到生成的
gradlew
gradlew.bat
文件中,但这又是一个相当棘手的问题。我建议创建一个自定义发行版,将自定义init.gradle文件放在gradle zip的init.d文件夹中。然后将包装器指向它,使您能够非常方便地签署规则