原文:Working a Getting Started guide with STS

译者:hanbin

校对:Mr.lzc

这个指南引导您使用 Spring Tool Suite (STS) 去构建入门程序。

你将构建什么

您将选择一个Spring入门程序并将其导入到Spring Tool Suite中。 接下来,您可以阅读指南,然后编写代码并运行项目。

你需要什么

  • 大概15分钟

  • Spring Tool Suite (STS)

  • JDK 8 或者更高版本

安装STS

如果您尚未安装STS,请访问上面的链接。 从那里,您可以下载您的平台的副本。 只需解压缩下载的存档就可以完成安装。

安装完成后,打开STS。

导入入门工程

启动STS后, 从File菜单打开 Import Spring Getting Started Content 向导框。

会有一个弹出向导提供从Spring网站搜索并选择已经发布的入门指南。 您可以点击列表,也可以输入搜索字词,以便即时过滤选项。

进行搜索时,标题和描述都支持通配符,并且会实时给出搜索结果。

您可以选择 Maven 或者 Gradle 作为系统的构建方式。

您还可以决定是获取初始代码集还是完成代码集,或者两者都获取。 对于大多数项目,初始代码集是一个空项目,使您可以通过指南复制和粘贴代码完成工程。 完整代码集是已经包含了指南中的所有代码。 如果你同时获取了这两个,你可以和指南对比下,看看差异。

最后,您可以通过STS的浏览器选项卡打开网站上的指南。 这将让您方便查看指导,而不必离开STS。

为了完成本指南的目标, 在搜索框中输入rest. 然后选择 Consuming Rest. 选择 Maven 作为构建方式, 同时选择 initialcomplete 代码集. 还可以同时勾选最下面的打开项目首页的网页, 如下图所示:

STS将在您的工作空间中创建两个新项目, 并同时导入 Consuming Rest 的代码 (包括 初始集和完整集), 打开一个STS内置的浏览器选项卡,如下图所示:

到这儿,您就可以开始浏览指南并且查看代码文件了。

总结

恭喜! 您已经安装了Spring Tool Suite,导入了“Consuming Rest入门项目”,并打开了一个浏览器选项卡来浏览它的说明。

了解更多

下面的指南也很有用哦:

  • Working a Getting Started guide with IntelliJ IDEA

本文由spring4all.com翻译小分队创作,采用知识共享-署名-非商业性使用-相同方式共享 4.0 国际 许可 协议进行许可。

想成为我们的一员?点击阅读原文一起参与进来!

推荐阅读

  • 白话:服务降级与熔断的区别

  • Jenkins:配置信息变更历史

  • 【译】Spring官方教程:Spring Boot整合消息中间件RabbitMQ

  • 《程序员健康指南》读书笔记

  • 博客搭建攻略(三):创造收益

公号推荐

SpringForAll社区

【译】Spring官方教程:使用STS的入门指南相关推荐

  1. 【译】Spring 官方教程:使用 Restdocs 创建 API 文档

    原文:Creating API Documentation with Restdocs 译者:HoldDie 校对:Jitianyu 本指南将引导你了解在 Spring 应用程序中为 HTTP 端点( ...

  2. 【译】Spring 官方教程:Spring Security 架构

    原文:Spring Security Architecture 译者:徐靖峰 校对:马超君 专题指南 本文是 Spring Security 的入门指南,并对 Spring Security 的框架设 ...

  3. Dropwizard官方教程(一) 入门

    转载:https://www.jianshu.com/p/3bb308c9bbcb 入门 本文将指导您完成一个简单的Dropwizard的Hello World项目.在此过程中,我们将解释各种底层库及 ...

  4. python入门教程 官方-Pytest官方教程-01-安装及入门

    目录: 安装及入门 Python支持版本: Python 2.6,2.7,3.3,3.4,3.5, Jython, PyPy-2.3 支持的平台: Unix/Posix and Windows PyP ...

  5. [译] SwiftUI 官方教程 (五)

    完整中文教程及代码请查看 github.com/WillieWangW- 绘制 Path 和 Shape 用户访问列表中的地标时应当获得徽章,为此,我们需要创建徽章.在本文中,我们将通过组合 path ...

  6. 界面开发控件DotNetBar for WPF教程:MobileRibbon快速入门指南(下)

    DotNetBar for WPF是一个用于创建专业WPF应用并拥有超过38个原生WPF控件的工具箱,其中包含了新的日程安排控件.Wpf-Ribbon控件.具有Office样式的Ribbon控件和Wp ...

  7. SwiftUI官方教程解读

    原文链接:https://www.jianshu.com/p/ecfdbea7a0ed SwiftUI简介 SwiftUI是wwdc2019发布的一个新的UI框架,通过声明和修改视图来布局UI和创建流 ...

  8. 跨平台C/C++开发软件CLion使用教程:入门指南(二)

    本篇教程主要介绍 CLion 入门指南里关于协助编码的内容. 点击获CLion官方正式版 自动完成 Ctrl+SpaceCLion 中的基本补全在您键入时工作,并提供所有可用补全的列表.要过滤此列表并 ...

  9. Microsoft Orleans 之 入门指南

    Microsoft Orleans 在.net用简单方法构建高并发.分布式的大型应用程序框架. 原文:http://dotnet.github.io/orleans/ 在线文档:http://dotn ...

最新文章

  1. 人脸识别技术及应用,了解一下
  2. 偷看日历?9款 APP 涉嫌过度获取权限 1
  3. Kubernetes安全之鉴权
  4. 《中国人工智能学会通讯》——6.25 日落的教训
  5. cglib_cglib:缺少的手册
  6. 为什么越有钱的人负债越多?
  7. android广播的使用
  8. Favicon尺寸?
  9. es6 混合commjs_前端模块化——CommonJS、ES6规范
  10. 蓝桥杯真题:乘积尾零
  11. 阿里云服务器需要备案吗?
  12. 跨域组播--MBGP+MSDP+Anycast RP
  13. 联想win7无法连接无线网络连接服务器,联想笔记本连不上wifi该怎么处理
  14. OpenCV旋转矩形RotatedRect的Points函数遇到的问题
  15. 代理模式,明星经纪人--Java
  16. Java 遍历HashMap详解
  17. 3GQQ幻想西游升级最快的方法(集)
  18. 八卦和天干地支的正确读音
  19. 人工智能提纲式汇总+简要分析 可用于复习《人工智能——一种现代的方法》
  20. 【神搜递归】统计问题

热门文章

  1. linux centos 7 bash升级到5.0
  2. linux内核 arm交叉编译
  3. linux /proc目录文件详解
  4. golang beego 数据输出 返回值
  5. XP远程桌面连接2008提示:远程计算机需要网络级别身份验证,而您的计算机不支持该验证
  6. Linux2.6内核--对块IO层操作的讨论
  7. 稳定直播服务器主板,云直播服务器
  8. 计算机组成原理考试知识点总结,最新2018计算机组成原理期末复习考试知识点复习考点归纳总结总结...
  9. NeHe教程Qt实现——lesson08
  10. python xlutils.copy_使用python的xlrd,xlwt和xlutils.copy保留样式