簡體   English   中英

具有不同項目類型(ant,maven)的Gradle Composite Build

[英]Gradle Composite Build with different project types (ant, maven)

是否可以使用maven或ant + ivy項目作為子項目來創建Gradle Composite Build?

如果是,該怎么辦?

我在這里檢查了文檔,它對ant和maven有一些參考,但是對於這種類型的集成並不太清楚。

我的目標是擁有一個復合構建,其中應用程序是gradle項目,並且庫可以是gradle,maven或ant,並且可以在eclipse或IntelliJ等IDE中輕松管理

我不認為您可以使用Gradle來進行inter-projectType構建業務流程。 但是您可以將其他projectType( mavenant )轉換為使用Gradle ,然后可以開始在這些模塊之間使用復合gradle構建。 話雖如此,如果您仍然需要維護兩個用於Maven / ant模塊的構建工具。

注意 :復合構建概念本質上是為了幫助跨項目開發(意在替換二進制依賴項),實際上,您需要全面使用Gradle是有意義的。

您提到的文檔參考實際上是針對工件發布流程( maven-publishivy-publish )的,在構建集成中不會有用。

暫無
暫無

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

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