2016-10-07 133 views

回答

3

https://gradle.org/migrating-a-maven-build-to-gradle/是一個很好的起點

搖籃初始化任務將現有的Maven一個自動轉換到搖籃除了創建一個新的主幹項目。嘗試從根項目目錄運行gradle init並查看gradle是否能夠自動轉換。該命令解析現有的POM並生成相應的Gradle構建文件以及一個settings.gradle文件(如果它是多項目構建的話)。如果你很幸運,在你的Maven構建中沒有很多插件或者定製方式,那麼gradle init就可以做到。

這裏是Maven的功能列表,可以使這一過程更加困難:

  • 物料清單(BOM)
  • 「進口」和「規定」的作用域
  • 可選依賴
  • 整合測試
  • 自定義配置
  • 不太常見的Maven插件
  • 自定義插件

簡而言之,是自動轉換是可能的,但有很多捕獲。

相關問題