天天看點

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

首先我們需要了解建構SpringBoot都需要什麼:

一、Maven :

________> 我們的執行個體是基于maven建立的SpringBoot,是以我們首先需要配置maven,

1、下載下傳maven,位址為:http://maven.apache.org/download.cgi,選擇合适的版本下載下傳,并解壓到電腦中

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

2、修改Maven本地倉庫位址:

  (1)、這裡做一個解釋,什麼是本地倉庫,Maven會将我們需要的包下載下傳到本地,這個存儲包的位置就稱為“本地倉庫”,當我們需要的包在本地倉庫中不存在時,maven會從網絡上下載下傳我們需要的包,這個網絡上存儲包的地方就稱為“中央倉庫”。

 (2)、為什麼修改本地倉庫位址:因為Maven會預設将包下載下傳到C槽,因為部落客個人非常不喜歡在C槽中添加檔案,是以這裡做一個修改,至于大家可以根據自己的習慣進行配置。

首先找到我們解壓的Maven安裝包的conf檔案夾下,比如我的在這裡

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

我們打開setting.xml,添加一行代碼:<localRepository>D:\repository</localRepository>

效果如下圖,這裡給大家推薦一款編輯器 ------->  sublime,不要問我為什麼,總之就是牛逼!大家可以自行百度下載下傳。

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

修改之後我們開始為Maven配置環境變量,非常簡單,首先在系統變量中添加MAVEN_HOME

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

然後在Path中配置

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

配置完成之後我們通過CMD驗證一下是否配置成功,在CMD中輸入 mvn -v 出現一下效果,證明配置成功。

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

二、IDEA的配置:

打開IDEA,關閉所有項目至下面的視窗

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

我們選擇Configure——Settings

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

找到Maven, 這裡可以直接搜尋,将所有配置修改成我們需要的,然後點選OK,到這裡,工具配置完畢

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

三、建立項目:

做了一堆的準備工作,我們開始建立基于Maven的SpringBoot項目

首選,建立項目

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

因為IDEA對SpringBoot提供了良好的支援,我們這裡可以直接利用工具建立一個SpringBoot項目,選擇spring Initializr,配置JDK,如果配置好了可以忽略此步驟,點選  next 

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

我們修改一下包名,改為com.csdntest

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

下面開始選擇我們需要的包,因為是web項目,我們選擇web

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

這裡需要注意SpringBoot的版本,我這裡使用推薦版本2.1.1,然後點選   next

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

修改項目名稱,點選  finish 

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

IDEA開始工作,需要下載下傳相應的依賴,我們隻需要等待工具自動下載下傳完畢,這會需要一段時間,請耐心等待

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

下載下傳完畢之後SpringBoot項目也就建立成功了,大家可以打開各個檔案夾看一下,其中的**Application類就是SpringBoot的啟動類,我們可以通過啟動這個類中的main方法來啟動整個項目,當然IDEA的啟動方式依然可以啟動SpringBoot

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

看到如下輸出,證明SpringBoot啟動成功

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

我們進行測試,直接通路localhost:8080/testUrl,至此項目建構成功

使用 IDEA 快速建構基于 Maven 的 SpringBoot 項目

繼續閱讀