返回介绍

下载 Spring 或使用 STS 与 Maven/Gradle

发布于 2025-04-22 20:09:57 字数 801 浏览 0 评论 0 收藏

Spring 网站建议使用 Maven 和 Gradle 来下载 Spring 库及其依赖包。现在的应用通常有很多依赖包,并且这些依赖包也有自己的依赖。通过一个依赖管理工具,可以把我们从解析和下载依赖的工作中解放出来。并且这些工具还可以帮助构建、测试和打包应用。Maven 和 Gradle 是当下流行的依赖管理系统,使用这两个工具是一个明智的选择。然而当下还有很多 Java 开发者要么不熟悉这两个工具,要么不喜欢使用或者不想使用这两个工具。一个好的教程不能要求他们先学习 Maven 或 Gradle,然后才能构建和测试他们的 Spring 应用程序。因此,本书所有的例子都有两种发行包:基于 Maven 的发行包和不依赖 Maven/Gradle 的发行包。

Maven 曾经是 Spring 支持的唯一的依赖管理系统。Spring 开发工具 Spring Tool Suites(STS),是一个基于 Eclipse 的 IDE,捆绑了一个最新的 Maven 版本。这对于不熟悉 Maven 的开发人员是一个好消息,只要熟悉 Eclipse,则无须学习 Maven 就可以应用其好处。然而,在写作本书的时候,最新版本的 STS 并不是没有缺点。例如,当使用 STS 创建 Spring MVC 应用程序时,生成的应用程序会因为缺少 Servlet 部署描述符(web.xml 文件)而导致 Maven 插件生成一个错误消息。因此开发人员不得不被迫处理一个 Maven 问题。当然,可以通过简单地创建一个 web.xml 文件来解决它。但是,从 Servlet 3.0 开始,web.xml 文件是可选的,并且可以构建一个没有 web.xml 文件的 Spring MVC 应用程序。

下面对于使用 Maven/Gradle 或不使用工作会分别介绍。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。