gpt4 book ai didi

java - 在gradle中调用自定义任务

转载 作者:行者123 更新时间:2023-11-30 07:46:58 28 4
gpt4 key购买 nike

我有一个包含很多子项目的项目。每个子项目都有自己的 build.gradle,其中包含该子项目需要运行的不同任务。

一些子项目有自己的特定任务,在其他子项目中找不到。

假设子项目 A 将 taskAtaskB 作为其具体任务。

从项目 A 的目录中发出 gradle clean build taskA taskB 会调用任务:taskAtaskB

如何修改主build.gradle以在编译子项目A时调用taskAtaskB

最佳答案

您可以为此使用任务依赖项。您所需要做的就是创建您的任务,根据此任务编译您的源代码。假设您的子项目中有一个 compile 任务,那么您所需要做的就是使该任务依赖于 taskAtaskB,例如:

compile.dependsOn taskA
compile.dependsOn taskB

应将其添加到子项目的 build.gradle 文件根目录中。

您可以在the official user guide中阅读相关内容。

关于java - 在gradle中调用自定义任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33793609/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com