在之前的所有Spring Boot和Spring Cloud相關(guān)博文中捡硅,都會涉及Spring Boot工程的創(chuàng)建柑晒。而創(chuàng)建的方式多種多樣,我們可以通過Maven來手工構(gòu)建或是通過腳手架等方式快速搭建臭觉,也可以通過《Spring Boot快速入門》一文中提到的SPRING INITIALIZR
頁面工具來創(chuàng)建知残,相信每位讀者都有自己最喜歡和最為熟練的創(chuàng)建方式。
本文我們將介紹嵌入的Intellij中的Spring Initializr工具云石,它同Web提供的創(chuàng)建功能一樣唉工,可以幫助我們快速的構(gòu)建出一個基礎(chǔ)的Spring Boot/Cloud工程。
- 菜單欄中選擇
File
=>New
=>Project..
汹忠,我們可以看到如下圖所示的創(chuàng)建功能窗口淋硝。其中Initial Service Url
指向的地址就是Spring官方提供的Spring Initializr工具地址,所以這里創(chuàng)建的工程實際上也是基于它的Web工具來實現(xiàn)的错维。
- 點擊
Next
奖地,等待片刻后,我們可以看到如下圖所示的工程信息窗口赋焕,在這里我們可以編輯我們想要創(chuàng)建的工程信息参歹。其中,Type
可以改變我們要構(gòu)建的工程類型隆判,比如:Maven犬庇、Gradle;Language
可以選擇:Java侨嘀、Groovy臭挽、Kotlin。
- 點擊
Next
咬腕,進入選擇Spring Boot版本和依賴管理的窗口欢峰。在這里值的我們關(guān)注的是,它不僅包含了Spring Boot Starter POMs中的各個依賴涨共,還包含了Spring Cloud的各種依賴纽帖。
- 點擊
Next
,進入最后關(guān)于工程物理存儲的一些細節(jié)举反。最后懊直,點擊Finish
就能完成工程的構(gòu)建了。
Intellij中的Spring Initializr
雖然還是基于官方Web實現(xiàn)火鼻,但是通過工具來進行調(diào)用并直接將結(jié)果構(gòu)建到我們的本地文件系統(tǒng)中室囊,讓整個構(gòu)建流程變得更加順暢雕崩,還沒有體驗過此功能的Spring Boot/Cloud愛好者們不妨可以嘗試一下這種不同的構(gòu)建方式。