【问题标题】:is maven required to develop spring based project?开发基于spring的项目需要maven吗?
【发布时间】:2014-09-05 13:50:55
【问题描述】:

我正在为基于旅行的网站开发(单一开发人员)基于 Spring 的项目。 这是我的第一个基于 Spring 的项目,我想在我的项目中使用 Maven,因为像 Cloud Bees 这样的托管站点期望基于 maven 的项目进行部署。 是否需要 Maven 在单开发人员环境中开发基于 Spring 的项目。 仅供参考,我正在使用 Eclipse IDE。

【问题讨论】:

    标签: eclipse spring maven spring-mvc


    【解决方案1】:

    不,这不是必需的。

    您可以在 Spring 中使用 Ant、Maven 或 Gradle 等进行开发,或者什么都不用。

    虽然使用 Maven 可能更容易(用于库管理)

    【讨论】:

      【解决方案2】:

      它本身不是必需的,但如果你不使用 Maven 或 Gradle,你会遇到一些严重的痛苦。

      使用 Maven 或 Gradle 的首要原因是能够非常简单地运行经常发生的任务(例如构建战争或运行测试)并能够以声明方式获取所需的依赖项(在这种情况下一个典型的 Spring 应用程序有很多)。

      如果你刚开始使用构建工具,我建议你看看 Gradle 而不是 Maven。

      【讨论】:

      • 感谢@kazanaki 和geoand,但我不了解 Maven 或 Gradle,也没有足够的时间学习这些构建工具,所以我计划首先开始开发项目并当我有时间时,我将使用它来学习这些工具中的任何一个,我可以将这些构建工具中的任何一个包含到我的项目后期开发阶段吗?
      • @AhmedShareef 是的,您可以在以后的阶段中包含它们。这可能是一个小工作,但它绝对是可行的。不过,我建议您查看spring.io/guides,它有一堆小例子可以在 Spring 中做各种事情。当然,它已经配置了构建文件
      猜你喜欢
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      • 2017-08-05
      • 2017-07-30
      • 2017-01-26
      • 2011-01-22
      • 2016-04-06
      相关资源
      最近更新 更多