如何在IDEA社區版或者IDEA學習版中構建Spring boot 環境


前言:

這幾天學習如何搭建SpringBoot框架以及學會如何使用,在參考了幾篇別人的文章之后,想當然的選擇了快捷的方法,利用插件的方式,快速搭建一個Spring boot的框架,一鍵自動生成,看似十分便捷,實際上作為一名什么都不懂的新人,盲目的參考別人的代碼會讓本來簡單的事情變得復雜,不過這是后話。

 

根據網上的指引我找到了如下圖所示的插件(Spring Initializr)該插件可以使你一鍵構建好Spring Boot的框架,還可以自動導入maven的各種包和相對應框架需要的依賴,對於我這種懶人來說,這自然是美的冒泡的選擇了,所以果斷嘗試在marketplace開始了我的插件下載之路。

可事與願違的是,我在偌大的marketplace里面找了半天,也找不到跟上圖所示一摸一樣的插件,嘗試着下載了幾個插件之后,項目搭建的那一欄依舊看不到什么變化,於是本着求知的心理,我又踏上了前往百度的過程。

(這是在我界面找到的)

 

經過一段時間的搜索,查看的大部分教程上面依舊沒有提示這個問題,於是,自作聰明的我想到了或許是因為編譯器版本不行的原因,果斷從IE轉變成IJ,甚至還想整一個開發版的(被白花花的銀子嚇退了,對我來說,這個軟件的開銷屬於天文數字)。

可是在IE搜索之后,依舊如此,內心開始有些小崩潰,直到某篇文章點醒了我的思路。

原來是因為版本更新的緣故導致社區版現在已經不再擁有Spring Initializr插件的擁有權,而是變成了另一個叫做 Spring Assiant的插件(如下圖)

安裝完插件的那一刻,我內心突然想起了一句古詩:

垂死夢中驚坐起,小丑竟是我自己。

雖然很崩潰,但好在插件安裝完之后,項目左邊終於出現了新的東西,也讓我覺得這一個小時的網費沒白花。

選擇這個插件之后,右方會出現如下的配置圖片

我們不需要改動,直接默認下一步即可。

這里面也是一些配置選項,一些項目名字,初始啟動類包名之類的,使用語言,包括版本以及語言的選擇,這里面唯一需要注意的是java versio 這一欄的版本,它對應的是你的JDK版本,我們這里使用的是8,然后點擊下一步

這一步是添加依賴,也就是添加一些我們會使用到的組件,這一步小白需要慎重考慮,盲目參考別人教程勾選就會導致程序運行不了,走一大圈彎路。(比如我)

所以我們在這里先只勾選一手java web就好,日后想加入新組件可以通過pom自動導入我們所需組件的依賴,非常的便捷。

我們點擊下一步就可以了。

項目目錄結構所示圖片如下

pom.xmlMaven文件如下:

到這一步,一個簡單的spring boot環境就構建完成了。

 

我們這邊來稍微的驗證一下

 

 控制台顯示如下,說明我們的構建成功了!

構建的方式並非這一種,我還會介紹一種通過Maven包導入的方式,比這種方式麻煩一點,但也能夠幫助新人更好的理解Spring Boot。

總結:

作為一名剛剛接觸Java的純路人,即使別人花五分鍾就能構建好的環境,我卻需要花半天的時間,但不得不說,Spring Boot 帶來的優勢是巨大的,包括簡化部署,配置,監控,編碼等等方面,它似乎都比之前要方便的多,從我的觀點來看,自身所攜帶的Tomcat更是比之前簡化了不少。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM