我有 2 个 gradle 项目。让我们说项目A和项目B。我需要在projectA中创建一个task,它可以在projectB中执行一个task。我尝试了很多方法,但我找不到这样做的方法。考虑以下代码,
//ProjectA build.gradle
task taskA(dependsOn: ProjectB.taskB) << { println "executed taskB" }
//ProjectB build.gradle
task taskB() << { println "executing taskB"}
当我运行 taskA 输出应该是,
>> gradle taskA
executing taskB
executed taskB
我能做到这一点吗?
谢谢。