一:手把手教你 SpringBoot + SpringCloud 開發環境搭建

點擊上方 "程序員小樂"關注, 星標或置頂一起成長

每天凌晨00點00分, 第一時間與你相約


每日英文

The best kind of travel experience is being deeply moved in an unfamiliar place.

最好的旅行,就是你在一個陌生的地方,發現一種久違的感動。


每日掏心話

人,長得漂亮不如活的漂亮。所有的事物,都要有一個過程;所有的經歷,都是一種懂得;所有的過往,都是歲月的一種恩賜。




來自:XuePeng77 | 責編:樂樂

鏈接:my.oschina.net/u/2450666/blog/1162457


一:手把手教你 SpringBoot + SpringCloud 開發環境搭建

程序員小樂(ID:study_tech)第 819 次推文 圖片來自百度


往日回顧:“微信支付”的架構到底有多牛逼?看完這篇你就明白了!


正文


一、環境搭建

子曰:“工欲善其事必先利其器”

先確保你的開發機上有安裝JDK,建議使用JDK1.8。

下載開發springboot的ide,SpringToolSuite(STS)。

STS是一個基於最新的Eclipse版本定製的IDE,用來開發Spring應用程序。它提供了一個打開即用的環境,來實現Spring應用程序開發、調試、運行和部署。包括CloudFoundry,Git,Maven,AspectJ的集成。它是免費的,並且沒有時間限制,完全開放源代碼,基於 Eclipse Public License。


二、配置STS

打開STS,在創建項目之前,先配置一下STS中的maven相關信息、Java相關信息等。


2.1 配置CodeStyle

我通常先配置CodeStyle,將代碼縮進改為4個空格,這樣sonarqube不會在報出代碼有壞味道。具體配置方法如下:


  • 打開設置窗口,Window —— Preferences;

  • 在左上角搜索框中搜索Text Editors;

  • 點擊Text Editors進行設置,將Insert spaces for tabs勾上;

  • 保存關閉;


一:手把手教你 SpringBoot + SpringCloud 開發環境搭建


2.2 配置maven

配置好CodeStyle後,在配置maven,STS默認不會找到我們本機安裝的maven,需要設置一下,具體配置方法如下:


  • 打開設置窗口,Window —— Preferences;

  • 在左上角搜索框中搜索maven;

  • 點擊Installations進行設置,點擊Add按鈕,選擇本機的maven路徑後保存;

  • 在點擊User Settings,選擇你的maven的settings.xml文件;

  • 保存關閉;


一:手把手教你 SpringBoot + SpringCloud 開發環境搭建

一:手把手教你 SpringBoot + SpringCloud 開發環境搭建

一:手把手教你 SpringBoot + SpringCloud 開發環境搭建


2.3 配置文件編碼

接下來配置工作空間的編碼格式,安裝好STS後,默認的編碼是GBK,建議修改成UTF-8,具體配置方法如下:


  • 打開設置窗口,Window —— Preferences;

  • 選擇General —— Workspace;

  • 在左下角將Text file encoding設置為Other:UTF-8;

  • 保存關閉;


一:手把手教你 SpringBoot + SpringCloud 開發環境搭建


2.4 配置jre

最後修改一下Installed JREs(之前遇到過使用jre路徑,maven不能打包,需要將jre路徑修改為jdk路徑),具體配置方法如下:


  • 打開設置窗口,Window —— Preferences;

  • 選擇Java—— Installed JREs;

  • 點擊Edit按鈕,將jre路徑修改為本機的jdk路徑;

  • 然後選擇Installed JREs —— Execution Environments;

  • 將JavaSE-1.8的Compatible設置成jre1.x_xxx;

  • 保存關閉;


一:手把手教你 SpringBoot + SpringCloud 開發環境搭建

一:手把手教你 SpringBoot + SpringCloud 開發環境搭建

到此,STS的簡單設置就完成了,大家對開發環境的設置都有自己的偏好,可以自行發揮。

獲取項目源碼:在公眾號後臺回覆“STS”即可獲得。


一:手把手教你 SpringBoot + SpringCloud 開發環境搭建

歡迎在留言區留下你的觀點,一起討論提高。如果今天的文章讓你有新的啟發,學習能力的提升上有新的認識,歡迎轉發分享給更多人。


猜你還想看


阿里、騰訊、百度、華為、京東最新面試題彙集

Java 中的 SPI 機制是到底是什麼?高級 Java 必須掌握!

Redis哨兵的配置和原理

答應我!別再寫上千行的類了!這樣的代碼讓我生不如死!

關注訂閱號「程序員小樂」,收看更多精彩內容
嘿,你在看嗎?


分享到:


相關文章: