[英]IntelliJ / Gradle - composite build project - how to import from different module?
[英]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( maven
或ant
)轉換為使用Gradle
,然后可以開始在這些模塊之間使用復合gradle構建。 話雖如此,如果您仍然需要維護兩個用於Maven / ant模塊的構建工具。
注意 :復合構建概念本質上是為了幫助跨項目開發(意在替換二進制依賴項),實際上,您需要全面使用Gradle
是有意義的。
您提到的文檔參考實際上是針對工件發布流程( maven-publish
, ivy-publish
)的,在構建集成中不會有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.