Spring Boot开发利器之STS(Spring Tool Suite 4)下载与安装

  • 背景
  • 正文
    • 前置条件
    • 下载
    • 安装

背景

在使用eclipse进行Spring Boot或Spring Cloud应用开发时,为了方便起见,最好安装STS插件,之前介绍过使用Eclipse Marketplace方式安装STS插件的文章Eclipse Jee Oxygen安装STS插件进行Spring Boot开发,本文就介绍一下单独下载安装的方式,目前最新版本是Spring Tool Suite 4。

正文

前置条件

请先下载JDK,安装JDK,并配置环境变量,此处不再多说。

下载

下载地址:https://spring.io/tools如下图:

根据自己电脑的操作系统下载相应的版本,为了能够断点续传,建议使用迅雷下载。我的电脑是Windows系统,下载后的文件为spring-tool-suite-4-4.5.1.RELEASE-e4.14.0-win32.win32.x86_64.self-extracting.jar

安装

最新版的Spring Tool Suite 4下载之后实际上是一个整合了Eclipse和STS插件的完整程序压缩包,如下图:

双击spring-tool-suite-4-4.5.1.RELEASE-e4.14.0-win32.win32.x86_64.self-extracting.jar文件进行解压缩,如下图:

解压完毕,如下图:

进入sts-4.5.1.RELEASE目录,看到如下内容:

双击SpringToolSuite4.exe启动,选择工作空间目录之后会出现IDE加载进度图,如下图:

加载完毕之后就进入集成了STS4插件的eclipse界面了,如下图:

可以直接点击Package Explorer中的“Create new Starter Project”,创建Spring Boot项目,如下图:

之后的向导图如下:

可以直接默认点击“Next”,如下图:

选择Web->Spring Web,点击“Finish”,进行完成。如下图:

右键工程菜单,选择Run As->Spring Boot App,运行项目。日志如下图:

Spring Boot开发利器之STS(Spring Tool Suite 4)下载与安装相关推荐

  1. springboot thymeleaf配置_【程序源代码】Spring Boot 开发笔记web开发实战1

    关键字:<Spring Boot 开发笔记>系列文章 各位亲爱的小伙伴:大家好! <Spring Boot 开发笔记>系列文章 这套笔记和源码是我自己在学习springboot ...

  2. 【直播回顾】云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第19讲):Java Spring Cloud微服务架构模式与开发实战...

    主讲人:徐雷(云栖社区特邀Java专家) 徐雷,花名:徐雷frank:资深架构师,MongoDB中文社区联席主席,吉林大学计算机学士,上海交通大学硕士.从事了 10年+开发工作,专注于分布式架构,Ja ...

  3. Spring Boot——开发新一代Spring Java应用

    2019独角兽企业重金招聘Python工程师标准>>> Spring官方网站本身使用Spring框架开发,随着功能以及业务逻辑的日益复杂,应用伴随着大量的XML配置文件以及复杂的Be ...

  4. 使用Spring Boot开发Restful程序

    一.简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的 ...

  5. 开源oa_圈子哥推荐一款基于 Spring Boot 开发 OA 开源产品,学习/搞外快都是不二选择!...

    点击上方蓝字关注「程序员的技术圈子」 今天圈子哥给大家推荐一套Spring Boot 开发 OA系统,系统功能齐全,不管是用来学习或者搞外快都是不错的选择,clone下来吧! 办公自动化(OA)是面向 ...

  6. 从零搭建一个 Spring Boot 开发环境!Spring Boot+Mybatis+Swagger2 环境搭建

    从零搭建一个 Spring Boot 开发环境!Spring Boot+Mybatis+Swagger2 环境搭建 本文简介 为什么使用Spring Boot 搭建怎样一个环境 开发环境 导入快速启动 ...

  7. 计算机网络即时通信系统设计_天天玩微信,Spring Boot 开发私有即时通信系统了解一下...

    概述 利用Spring Boot作为基础框架,Spring Security作为安全框架,WebSocket作为通信框架,实现点对点聊天和群聊天. 所需依赖 Spring Boot 版本 1.5.3, ...

  8. html资源文件放在哪里,09 Spring Boot开发web项目之静态资源放哪里?

    Spring Boot开发web项目之静态资源放哪里? 先了解自动装配autoconfiguration 这些内容是spring boot天然集成好的框架 找到WebMvcAutoConfigrati ...

  9. spring boot 开发soap webservice

    介绍 spring boot web模块提供了RestController实现restful,第一次看到这个名字的时候以为还有SoapController,很可惜没有,对于soap webservic ...

最新文章

  1. [HDOJ4006]The kth great number
  2. c++设置单元格填充色_格式函数text,设置自定义格式的万金油
  3. Mac快捷键和实用技巧
  4. VC2013 代码图,依赖项关系图,等出错解决办法.
  5. layui templet格式化_layui数据表格日期如何格式化成2012-12-30这样的?
  6. vxetable显示html,vxe-table分页无法显示?
  7. wordpresd免登录发布接口php_屏蔽修改wp-login.php登录入口确保WordPress网站后台安全...
  8. MYSQL修改传输数据包大小值(max_allowed_packet)
  9. 统计学怎么求加权指数_统计学——指数
  10. C++数据结构之图的储存结构——十字链表
  11. Microsoft Visual Studio 2010安装教程
  12. storm32云台说明书_STorM32 BGC三轴云台控制板电机驱动电路设计(驱动芯片DRV8313)
  13. Picasa2图片查找浏览工具
  14. Word2010中插入多级列表编号将默认标题样式变成多级编号
  15. 简化生活:重构消费系统
  16. 储存卡格式化怎么恢复?给力的操作!
  17. 基于python的Django框架 企业公司网站设计与实现毕业设计毕设参考
  18. Sicily 1090. Highways
  19. 华为机试4.20:按照路径替换二叉树
  20. 有限元与深度学习结合求解泊松方程-Petrov

热门文章

  1. CentOS7双网卡绑定bond
  2. vue中 使用video.js 播放m3u8直播流
  3. JS 修改a标签中的链接及文字
  4. 在Flutter项目使用FFI调用Golang项目全记录
  5. 第2章 序列构成的数据
  6. 对象的深度复制和浅复制 (深度拷贝和浅拷贝)
  7. display:weston:weston-simple-egl: server端
  8. where、having之间的区别和用法
  9. php mysql返回行数_PHP中mysqli_affected_rows作用行数返回值分析
  10. av_interleaved_write_frame():Broken pipe