gpt4 book ai didi

Gradle 子项目 : how do I execute `check` only on main project?

转载 作者:行者123 更新时间:2023-12-03 03:58:15 29 4
gpt4 key购买 nike

我在我的 gradle 项目中添加了一个子项目,现在每当我执行目标 check ,它还在我的子项目上运行测试。

我希望我可以运行 check - 主项目上的任务,将其指定为绝对任务

gradle :check

或者
gradle ::check

但两个命令行仍然执行所有测试。

任何的想法?

最佳答案

没有办法解决这个问题,所以你需要重新构建你的构建(我认为 check 父任务的定义是子项目的聚合)。您可以拥有相互依赖的子项目,我认为这可能是您想要在构建中建模的内容。

假设您有子项目 coremyModule .
如果你想要myModule依赖(并使用)core 的输出,您添加一个 projectmyModule 的依赖:

dependencies {
compile project(':core')
}

这也将正确设置任务依赖关系。

关于Gradle 子项目 : how do I execute `check` only on main project?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52692246/

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