簡體   English   中英

Gradle多項目配置

[英]Gradle multi-project configuration

我正在考慮從ant遷移到Gradle,因為我們希望通過並行運行項目並簡化配置來加速構建,但是在我看來,這些目標對於Gradle構建是互斥的。 希望我缺少一些東西。 因此,我想舉一個多項目Gradle設置的好例子,該項目可編譯3個Java項目,使得A和B可以並行編譯,而C取決於這兩個項目。 同樣,可以在所有三個項目中(動態地)配置和使用某些屬性,也許在其他根項目中進行配置。

通過“動態”配置屬性是什么意思? 通常,您應該能夠為一個包含三個子項目的項目獲得並行執行的構建,如您所描述的。 我在https://github.com/breskeby/gradle-snippets/tree/master/multiparallel推送了一個示例骨架項目設置

希望能有所幫助,

干杯,雷內

這是我在一兩個星期前構建的示例應用程序,涵蓋了該用例: https : //github.com/jadekler/git-java-websiteskeleton 尤其要檢查settings.gradle以及將所有其他組件(每個單獨的Java應用程序)捆綁在一起的應用程序包。

暫無
暫無

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

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