使用Intellij中的Spring Initializr來快速構建Spri
在之前的所有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愛好者們不妨可以嘗試一下這種不同的構建方式。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952307/viewspace-2676967/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用Intellij中的Spring Initializr來快速構建Spring Boot工程IntelliJSpring Boot
- 使用Intellij建立springboot專案Spring Initializr Error 403IntelliJSpring BootError
- 使用Spring Boot 2.0快速構建服務元件Spring Boot元件
- Gradle快速構建Spring Boot專案GradleSpring Boot
- 二:動手實操SpringBoot-使用Spring Initializr建立專案Spring Boot
- 一、快速構建Spring Boot專案【springboot記錄】Spring Boot
- WebSocket 的故事(二)—— Spring 中如何利用 STOMP 快速構建 WebSocket 廣播式訊息模式WebSpring模式
- 使用Vite快速構建前端React專案Vite前端React
- Intellij IDEA 中 的spring boot 專案使用了spring-boot-devtools要做的兩個設定IntelliJIdeaSpring Bootdev
- 使用Spring ViewComponent + htmx構建SpringBoot應用ViewSpring Boot
- 使用JBang構建Spring Boot Rest API教程Spring BootRESTAPI
- 使用 Go-Spring 構建最小 Web APIGoSpringWebAPI
- Spring Initializr - LSP - Failed to fetch Generation from Spring IO: port out of range: -1SpringAI
- Intellij IDEA 中 使用 GitIntelliJIdeaGit
- 使用 Spring Boot 構建可重用的模擬模組Spring Boot
- springboot gradle demo (使用 Gradle 構建的 Spring Boot專案)Spring BootGradle
- ? Slow Admin - 使用Laravel和Amis快速構建你的後臺Laravel
- 使用Java和Spring MVC構建Web應用JavaSpringMVCWeb
- 在 K8s 中快速部署使用 GitLab 並構建 DevOps 專案K8SGitlabdev
- 使用Cloud DB構建APP 快速入門 - iOS篇CloudAPPiOS
- Laravel 快速構建後臺 package Voyager 使用筆記LaravelPackage筆記
- 快速學習丨使用Blazor構建Web應用BlazorWeb
- [譯] 使用 Recompose 來構建高階元件元件
- 使用Spring Boot和GraphQL構建靈活的API服務Spring BootAPI
- Aliyun Java Initializr 和 Spring 官方的到底有什麼區別?JavaSpring
- Spring Boot中使用JPA構建動態查詢Spring Boot
- 使用Spring Cloud Kubernetes基於Kubernetes、Spring Boot和Docker構建微服務架構 - MoriohCloudSpring BootDocker微服務架構
- 使用IntelliJ IDEA 搭建 spring mvc開發環境IntelliJIdeaSpringMVC開發環境
- webpack快速構建專案Web
- 在 Intellij IDEA 中的 Debug 使用詳解IntelliJIdea
- 使用 Hbuild 快速構建生成現代化前端專案UI前端
- Spring AOP快速使用教程Spring
- java Spring Cloud企業快速開發架構之Spring Boot Starter的介紹及使用JavaCloud架構Spring Boot
- 使用JHipster構建Spring和React構建電子商務應用程式原始碼 -DEVSpringReact原始碼dev
- gradle構建spring原始碼GradleSpring原始碼
- 快速構建頁面結構的 3D Visualization3D
- 使用Java和Spring WebFlux構建響應式微服務JavaSpringWebUX微服務
- APICloud+ cosClient快速構建APPAPICloudclientAPP