玩转 SpringBoot 2 快速搭建 | Spring Tool Suite篇
Spring Tool Suite (STS) 工具介绍
我个人比较推荐使用 Spring Tool Suite(STS),之所以推荐使用 Spring Tool Suite(STS) ,是因为它是 Spring官方 基于 Eclipse 开发的一款 IDEA。其目的是更好使用 Spring 。
如果你习惯使用 Eclipse,不用担心操作问题。因为它操作方式和 Eclipse 是一模一样的,比 Eclipse 的好处是预定了很多关于创建 Spring 的插件。没有安装的同学可以通过访问 https://spring.io/guides/gs/sts/ 去下载安装
我本地环境如下:Maven版本:3.2.5 、JDK版本是1.8.0_144、SpringBoot版本 2.0.6.RELEASE需要说明的是SpringBoot 2.0的版本JDK必须是1.8 已上的版本。
闲话少说,开始我们的搭建之旅!
创建 SpringBoot 项目图文教程
打开 Spring Tool Suite 点击 File - New-Spring Starter Project 去打开创建 SpringBoot 的操作界面。

在创建 SpringBoot 操作界面 填写 项目相关信息 。选择 JDK 版本 输入 GAV(Mavne) 信息、项目的描述等。

如果生成项目失败 建议将 https://start.spring.io 改为 http://start.spring.io
输入完成后点击下一步(Next)勾选 SpringBoot 的版本和需要添加的模块依赖,我们这里选择 web模块 然后点击 finish 

目录介绍

main - java :该目录是核心项目业务处理和配置类目录
mian - resources - static:静态文件目录
mian - resources - templates:模板文件目录
application.properties : springBoot 的配置文件 (这里我们要说明一下 sprignBoot 没有 web.xml )
test - java:该目录是编写测试类的目录
将下图中的红色框文件进行删除 这样可以走自己的在Spring Tool Suite 的mavne配置。
添加测试 SpringBoot 项目的配置信息
在 application.properties 中配置 项目的端口 和 项目的名称
server.port 配置项目的端口号
server.servlet.context-path 配置项目的访问名称
在 static目录 中创建 hello.html 文件 用于我们访问测试
启动SpringBoot 项目并测试
通过点击 Springboot 启动类,通过执行 main 方法来启动项目。具体操作如下图:

如下图所示表示项目启动成功
访问 hello.html 进行测试 

是不是很简单哈 如果你对 SpringBoot 项目还不了解,抓紧操作一下吧。
玩转 SpringBoot 2 快速搭建 | Spring Tool Suite篇的更多相关文章
- 玩转SpringBoot 2 快速搭建 | Spring Initializr 篇
		
SpringBoot 为我们提供了外网 Spring Initializr 网页版来帮助我们快速搭建 SpringBoot 项目,如果你不想用 IDEA 中的插件,这种方式也是不错的选择.闲话少说,直 ...
 - 玩转 SpringBoot 2 快速搭建 | RESTful Api 篇
		
概述 RESTful 是一种架构风格,任何符合 RESTful 风格的架构,我们都可以称之为 RESTful 架构.我们常说的 RESTful Api 是符合 RESTful 原则和约束的 HTTP ...
 - 玩转 SpringBoot 2 快速搭建 | IntellJ IDEA篇
		
IntellJ IDEA 介绍 IntelliJ IDEA 简称 IDEA,目前被认为是最好用的开发Java 语言开发工具之一.不过是收费的.和其同类型的工具有 Eclipse 和 MyEclip ...
 - eclipse Spring环境搭建 spring tool suite
		
1.期初用intellij社区版,发现收费版才能开发Java EE. 2.使用eclipse按照网上的教程,在help->eclipse marketplace中搜索sts安装spring工具套 ...
 - 快速搭建spring boot2.0 项目
		
快速搭建spring boot2.0+mybatis+thymeleaf 项目 使用工具STS 3.9.7(eclipse) 首先创建一个spring boot2.0项目(具体创建方法就不写了) 然后 ...
 - 基于 intellij IDEA 快速搭建Spring Boot项目
		
在<一步步搭建 Spring Boot maven 框架的工程>一文中,已经介绍了如何使用Eclipse快速搭建Spring Boot项目.由于最近将开发工具由Eclipse ...
 - 快速搭建Spring Boot + Apache Shiro 环境
		
个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一.Apache Shiro 介绍及概念 概念:Apache Shiro是一个强大且易用的Java安全框 ...
 - spring tool suite开发环境搭建
		
先把是构建工具maven: maven里面有一个conf文件夹,然后里面有个setting.xml配置文件,先要把项目要的setting.xml覆盖这个原来的配置文件. 这个maven配置文件有一个作 ...
 - Spring MVC -- Spring Tool Suite和Maven(安装Tomcat、JDK)
		
Spring提供了自己的集成开发环境(IDE),称为Spring Tool Suite(STS),它可能是构建Spring应用程序的最佳IDE了.STS捆绑了Maven作为其默认依赖管理工具,因此不需 ...
 
随机推荐
- Python常用的标准库以及第三方库
			
Python常用的标准库以及第三方库有哪些? 20个必不可少的Python库也是基本的第三方库 读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们 ...
 - [剑指offer] 10. 旋转数组的最小数字
			
题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形.请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 思路: 利用dp[i]保存盖2*i的矩形有多少种办法. 通过 ...
 - KD-tree 专题「Hide and Seek · 巧克力王国」
			
Lockey的瞎理解 抄了一遍板子又水了俩题,感觉对KD-tree 稍稍理解了一点儿,唠叨一下(二维的KD-tree),如有错误请指出(Lockey 洗脸恭听) 普通平衡树维护的是一维的序列,但对于二 ...
 - dubbo是如何控制并发数和限流的?
			
ExecuteLimitFilter ExecuteLimitFilter ,在服务提供者,通过 的 "executes" 统一配置项开启: 表示每服务的每方法最大可并行执行请求数 ...
 - WPF:window设置单一开启
			
方法一: Window window = new Window();window.ShowDialog; 方法二: 设置一个判断窗口打开状态的全局控制变量 private bool i ...
 - idea 新建不了servlet文件 方法(1)
			
在pem.xml中添加较新版本的servletapi包 <dependency> <groupId>javax.servlet</groupId> <arti ...
 - Ubuntu 10.04下实现双网卡负载均衡
			
摘要:本文主要介绍和配置 在Ubuntu下 实现 bonding,双网卡负载,bonding模式为0,好处是负载平衡,另一网卡断了,也能工作. 什么是bonding Linux bonding 驱动提 ...
 - python3学习-logging模块
			
1.logging模块的使用非常简单,引入模块就可以使用. import logging logging.debug('This is debug message') logging.info('Th ...
 - java并发编程(二十二)----(JUC集合)ConcurrentHashMap介绍
			
这一节我们来看一下并发的Map,ConcurrentHashMap和ConcurrentSkipListMap.ConcurrentHashMap通常只被看做并发效率更高的Map,用来替换其他线程安全 ...
 - CSS3:pointer-events  | a标签禁用
			
用纯css就能实现取消事件响应的方法,pointer-events,使用起来更加简单,它可以: pointer-events: auto | none | visiblePainted | visib ...
 
			
		


