簡體   English   中英

Gradle任務取決於單獨項目中的任務

[英]Gradle task dependsOn task in separate project

我試圖強制一個項目中的任務與另一個項目中的任務之間的依賴關系,如下所示:

task someTask(dependsOn: ':otherProject:someOtherTask'){}

但是我收到以下錯誤:

FAILURE: Build failed with an exception.

* What went wrong:
Could not determine the dependencies of task ':someProject:someTask'.
> Task with path ':otherProject:someOtherTask' not found in project ':someProject'.

我覺得這個項目otherProject尚未評估時,搖籃嘗試運行someTask 但是,我似乎找不到找到這種依賴關系的方法。

想法?

我通過添加項目評估依賴關系解決了這個問題。 在該文件的build.gradle someProject

evaluationDependsOn(':otherProject')
// ...
task someTask(dependsOn: ':otherProject:someOtherTask'){}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM