【问题标题】:Can you have both maven's and gradle in same java build?你可以在同一个java版本中同时拥有maven和gradle吗?
【发布时间】:2017-09-13 13:27:05
【问题描述】:

我们已经在 mavens(spring mvc) 中启动了我们的项目,但意识到 gradle 更适合管理像我们的项目这样的大型企业级构建。有没有办法在保留 maven 的同时将 gradle 添加到同一个构建中?

如果是,我将如何将 gradle 添加到我现有的 maven 项目中?谢谢。

【问题讨论】:

  • 简短回答:是的。同一个项目有两个独立的构建脚本之间没有冲突,一个在 Maven 中,一个在 Gradle 中。
  • @ericbn - 谢谢。您能否链接任何教程或可能回答我如何通过 netbeans 将 gradle 添加到我现有的 maven 项目?
  • 运行 gradle init 将帮助您从 Maven 的 pom 生成 gradle 文件

标签: java spring maven gradle netbeans


【解决方案1】:

我猜你需要做出决定:

  • 从 gradle 调用 maven
  • 从 maven 调用 gradle

如果您的最终目标是迁移到 gradle,那么我建议从 gradle 调用 maven。看起来有一个插件 here 可以完成这项工作

【讨论】:

  • 感谢您的回答。古玩,你个人更喜欢maven还是gradle?主要原因是什么?
  • 没有竞争,Gradle 胜出。我什至写了plugin to help move from maven to gradle。 Maven 对我来说太死板了,很难做定制的东西。 Gradle 从 mavens 明智的约定开始,但添加自定义逻辑很简单。编写一个 maven 插件很困难,你很少尝试它。编写 Gradle 插件很简单,并且可以清理您的构建,因此这是很常见的事情
猜你喜欢
  • 1970-01-01
  • 2021-04-08
  • 1970-01-01
  • 2012-07-18
  • 2013-03-07
  • 1970-01-01
  • 1970-01-01
  • 2012-12-06
  • 2011-03-07
相关资源
最近更新 更多