2017-04-17 51 views
1

我們已經在mavens(spring mvc)中啓動了我們的項目,但是實現gradle更適合像我們的項目一樣管理大到企業級構建。有沒有一種方法來保持專業人士,但也加入到同一個構建的gradle?你可以在同一個java版本中擁有maven和gradle嗎?

如果是的話,我該如何將gradle添加到我現有的maven項目中?謝謝。

+0

簡短的回答:**是**。在同一個項目中有兩個獨立的構建腳本,一個在Maven和一個在Gradle之間沒有衝突。 – ericbn

+0

@ericbn - 謝謝。你可以鏈接任何教程,或者可以回答如何通過netbeans將gradle添加到我現有的maven項目中? – coderg

回答

1

我想你需要做一個決定:從gradle這個

  • 調用gradle這個

    • 調用行家從行家

    如果你的最終目標是移動到搖籃,那麼我建議調用的Maven來自gradle。它看起來像有一個插件here這將做這項工作

  • +0

    感謝您的回答。古玩,你個人更喜歡Maven還是Gradle?主要原因是什麼? – coderg

    +0

    沒有競爭,Gradle獲勝。我甚至寫了一個[插件來幫助從maven轉移到gradle](https://github.com/uklance/gradle-maven-share)。 Maven對我來說太僵硬,很難做定製的東西。 Gradle從mavens明智的約定開始,但添加自定義邏輯非常簡單。編寫Maven插件很困難,你很少會嘗試。編寫一個Gradle插件很簡單,可以清理你的構建,所以這是一件很平常的事情 –

    相關問題