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 项目还不了解,抓紧操作一下吧。

最新文章

  1. [转].NET Core中的认证管理解析
  2. 利用js来实现文字的滚动(也就是我们常常见到的新闻版块中的公示公告)
  3. Angular 2 最终版正式发布
  4. gulp教程之gulp-autoprefixer<转>
  5. select、poll、epoll区别总结
  6. Boost源码剖析之:泛型指针类any
  7. 泛函编程(20)-泛函库设计-Further Into Parallelism
  8. msvc库没有安装包,编译选项选择 代码生成 MT【多线程】,C#调用
  9. jQuery 制作的Tab标签切换选项卡
  10. Git中从远程的分支获取最新的版本到本地
  11. maya绝招(21--40)
  12. Sqlmap注入Base64编码的注入点
  13. eclipse中的javaEE插件
  14. 【rabbitmq】Centos7 下安装rabbitmq
  15. mui几种页面跳转方式对比
  16. java NIO 直接与非直接缓冲区
  17. 运行SVO
  18. 菜鸟学SSH(十六)——Struts2内部是如何工作的
  19. ADO.NET批量添加数据到SQL Server—BulkCopy使用指南
  20. Hibernate 干货

热门文章

  1. SublimeText3 汉化
  2. 前端基于vue,后台采用springboot+shiro的方式搭建的一个移动端商品展示平台
  3. Linux基础之bash shell介绍及基本特性
  4. tornado并发性能测试
  5. ElasticSearch全文搜索引擎
  6. 动手造轮子:基于 Redis 实现 EventBus
  7. kafka集群跨双网段及多网段通信问题解决
  8. Maven打包jar-打包jar时引入第三方jar
  9. 深入理解JVM-类加载器深入解析(2)
  10. 改 Anaconda Jupyter Notebook 开发文件保存目录