在之前的所有Spring Boot和Spring Cloud相关博文中,都会涉及Spring Boot工程的创建。而创建的方式多种多样,我们可以通过Maven来手工构建或是通过脚手架等方式快速搭建,也可以通过《Spring Boot快速入门》一文中提到的SPRING INITIALIZR页面工具来创建,相信每位读者都有自己最喜欢和最为熟练的创建方式。

本文我们将介绍嵌入的Intellij中的Spring Initializr工具,它同Web提供的创建功能一样,可以帮助我们快速的构建出一个基础的Spring Boot/Cloud工程。

  • 菜单栏中选择File=>New=>Project..,我们可以看到如下图所示的创建功能窗口。其中Initial Service Url指向的地址就是Spring官方提供的Spring Initializr工具地址,所以这里创建的工程实际上也是基于它的Web工具来实现的。

  • 点击Next,等待片刻后,我们可以看到如下图所示的工程信息窗口,在这里我们可以编辑我们想要创建的工程信息。其中,Type可以改变我们要构建的工程类型,比如:Maven、Gradle;Language可以选择:Java、Groovy、Kotlin。

  • 点击Next,进入选择Spring Boot版本和依赖管理的窗口。在这里值的我们关注的是,它不仅包含了Spring Boot Starter POMs中的各个依赖,还包含了Spring Cloud的各种依赖。

  • 点击Next,进入最后关于工程物理存储的一些细节。最后,点击Finish就能完成工程的构建了。

Intellij中的Spring Initializr虽然还是基于官方Web实现,但是通过工具来进行调用并直接将结果构建到我们的本地文件系统中,让整个构建流程变得更加顺畅,还没有体验过此功能的Spring Boot/Cloud爱好者们不妨可以尝试一下这种不同的构建方式。

最新文章

  1. 学习微信小程序之css6
  2. NetworkSocket结构图
  3. Applied Deep Learning Resources
  4. Java对象初始化详解
  5. python二进制文件解析
  6. InstallShield 覆盖安装
  7. (转)Android中截取当前屏幕图片
  8. 【转】GitHub 优秀的 Android 开源项目
  9. quick-cocos2d-x添加到Pomelo的支持
  10. JavaScript中的几种继承方式对比
  11. 在nagios中监控windows主机系统地址的状态
  12. 搭建本地yum仓库(centos 7.5)
  13. 在docker中快速创建包含ip相关tool的ubuntu镜像
  14. 什么?作为程序员的你还不知道怎么访问 Google
  15. andorid 单选与复选
  16. 【Java】 大话数据结构(16) 排序算法(3) (堆排序)
  17. Gcc\MingW\Cygwin\Msys简介
  18. Codeforces Beta Round #8 C. Looking for Order 状压
  19. 04-maven学习-pom.xml解析
  20. 『PLSQL』在oracle表中怎样创建自增长字段?

热门文章

  1. 前端性能优化:gzip压缩文件传输数据
  2. <<杰克.韦尔奇自传>>
  3. FTP服务器的搭建与配置
  4. C和指针 第三章--数据
  5. OrhtoMCL 使用方法
  6. linux find中的-print0和xargs中-0的奥妙
  7. django之jquery完成ajax
  8. Embarcadero RAD Studio 2016 Product Approach and Roadmap
  9. Shiro的Subject和Sessoin的创建
  10. Oracle11gR2--手工建库&dbca建库