官术网_书友最值得收藏!

1.3 搭建Spring Boot開發環境

本節將介紹在Windows平臺搭建Spring Boot開發環境的步驟,包括安裝配置JDK、安裝配置Maven以及集成開發工具IDEA的使用方法。

1.3.1 安裝Java 17

Spring Boot 2.7是最后一個支持JDK 8的版本,然而,根據官方公告,Spring Boot 2.7.x在2023年11月停止維護,因此未來能夠獲得官方免費維護的版本只有Spring Boot 3.0及以上的版本,由于Spring Boot 3.x版本要求Java 17作為最低版本,因此需要安裝JDK 17或以上版本運行。

接下來詳細介紹在Windows 11平臺上安裝Java 17的步驟。

1.下載Java 17

(1)訪問Oracle官方網站https://www.oracle.com/java/technologies/downloads/#java17。

(2)根據系統類型選擇相應的“.zip”文件進行下載,如圖1-1所示。

2.解壓下載文件

(1)在計算機上找到下載的jdk-17_windows-x64_bin.zip文件(通常位于“下載”文件夾)。

圖1-1 JDK安裝包下載

(2)將jdk-17_windows-x64_bin.zip文件解壓至系統的任意目錄,此處解壓至D:\dev\jdk-17.0.8目錄。

3.配置環境變量

(1)在任務欄的搜索框中輸入“環境變量”并選擇“編輯系統環境變量”,如圖1-2所示。

圖1-2 編輯系統環境變量

(2)在“系統屬性”窗口中,單擊“環境變量”按鈕,如圖1-3所示。

圖1-3 設置環境變量

(3)在“環境變量”窗口中的“用戶變量”部分,單擊“新建”按鈕,在彈出的“新建用戶變量”對話框中,將“變量名”設置為JAVA_HOME,“變量值”為D:\dev\jdk-17.0.8,最后單擊“確定”按鈕,如圖1-4所示。

圖1-4 新建變量

(4)在“系統變量”部分,找到并選擇Path變量,然后單擊“編輯”按鈕進行編輯,如圖1-5所示。

圖1-5 編輯Path環境變量

(5)在“編輯環境變量”窗口中,單擊“新建”按鈕并添加%JAVA_HOME%\bin,如圖1-6所示。

圖1-6 添加JAVA_HOME到Path

單擊“確定”按鈕保存更改。

4.驗證安裝

(1)打開一個新的“命令提示符”窗口。

(2)輸入java -version命令并按Enter鍵即可看到已安裝的Java 17的版本信息,如圖1-7所示。

圖1-7 查看Java版本

完成以上步驟后,說明已經成功在Windows 11上安裝了Java 17。

1.3.2 安裝配置Maven

Apache Maven是一個流行的Java項目管理和構建工具。本書中的所有源碼均使用Maven作為項目依賴管理工具,本節將講解Maven的安裝和配置。

首先確保已經在系統上安裝了Java Development Kit(JDK)。

1.下載Maven

訪問Apache Maven的官方下載頁面https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/,下載Binary zip archive,如apache-maven-3.6.1-bin.zip。

2.解壓并配置Maven

(1)解壓下載的zip文件到系統的任意目錄。

(2)按照1.3.1節配置Java環境變量的步驟,在“系統變量”部分,單擊“新建”按鈕,在彈出的對話框中,將“變量名”設置為M2_HOME,“變量值”為D:\dev\apache-maven-3.6.1,最后單擊“確定”按鈕。

(3)在“系統變量”部分,找到并選擇Path變量,在“編輯環境變量”窗口中,單擊“新建”按鈕,添加%M2_HOME%\bin。

3.驗證安裝

(1)打開一個新的“命令提示符”窗口。

(2)輸入mvn -v或mvn -version命令即可看到Maven的版本信息以及配置的JDK信息,如圖1-8所示。

圖1-8 Maven版本信息

4.配置國內Maven鏡像

配置Maven鏡像是為了提高Maven依賴下載速度,尤其是當默認的Maven中央倉庫響應慢或無法訪問時,使用鏡像站可以幫助用戶更快速地下載所需的庫和插件,具體操作步驟如下。

(1)在Maven的安裝目錄下,找到conf/settings.xml文件。使用文本編輯器打開這個文件。

(2)在settings.xml文件中,找到<mirrors>節點。這里可能已經有一些默認的鏡像配置,可以添加新的鏡像配置或修改現有的配置。

(3)在<mirrors>節點下,添加一個<mirror>節點。例如,使用“阿里云公共倉庫”的Maven鏡像。

    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>*</mirrorOf>
      <name>阿里云公共倉庫</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

(4)保存settings.xml文件并關閉編輯器。

接下來,當運行Maven命令(如mvn clean install)時,Maven應該會使用你配置的鏡像站點來下載依賴。可以在Maven輸出中檢查下載的URL,以驗證是否使用了鏡像站點。

上述示例中使用了阿里云的Maven鏡像,它是一個在國內常用的鏡像站點,可以大大提高下載速度。但還有許多其他的Maven鏡像站點,讀者可以根據自己的地理位置和需求選擇合適的鏡像。

完成以上步驟后,說明已經成功在Windows上安裝和配置了Apache Maven。現在,就可以使用Maven來構建和管理Java項目了。

1.3.3 IDEA開發工具

IntelliJ IDEA,通常簡稱為IDEA,是由JetBrains公司開發的一個集成開發環境(IDE)。它主要用于Java開發,但也支持多種其他編程語言。

IntelliJ IDEA有兩個主要版本:

 Community Edition:這是一個免費開源版本,提供了基本的Java和Kotlin開發工具。

 Ultimate Edition:這是一個商業版本,提供了許多高級功能和對多種編程語言的支持,包括Java EE、Spring、數據庫工具、Web開發等。

本節將詳細介紹在Windows平臺上下載和安裝IntelliJ IDEA Community Edition的步驟。

1.下載安裝

(1)訪問IntelliJ IDEA的官方下載頁面https://www.jetbrains.com/idea/download/。

(2)在下載頁面中提供了針對不同操作系統(如Windows、macOS、Linux)的下載鏈接。選擇你的操作系統對應的選項,單擊Download按鈕(位于Community版本下方)即可開始下載安裝文件。

(3)下載完成后,雙擊.exe安裝文件啟動安裝程序。按照IDEA安裝界面的提示,依次單擊Next按鈕完成安裝。

2.基本使用

打開IntelliJ IDEA后首先看到的是IDEA歡迎頁,如圖1-9所示。

圖1-9 IDEA歡迎頁

IntelliJ IDEA歡迎頁上的主要功能如下。

 New Project:從頭開始創建一個全新的項目。單擊此按鈕將啟動一個向導,引導選擇項目類型,配置SDK和其他項目相關的設置。

 Open:打開存儲在計算機上的現有項目。通過文件瀏覽器導航到項目目錄并選擇。

 Get from VCS:用于從版本控制系統(如Git、Subversion等)中獲取項目代碼并導入到IDEA中。

單擊New Project按鈕創建新的Java項目,在彈出的窗口中可以設置項目的具體信息,主要配置如下。

 Name輸入框:用于設置項目名稱。

 Location輸入框:用于指定項目在文件系統中的位置。

 Language選項卡:用于指定項目所使用的語言。

 Build system選項卡:用于指定項目使用的構建工具。

 JDK:用于指定項目使用的JDK。

接下來,創建一個名為demo的Java項目,構建工具使用Maven,JDK使用IDEA默認讀取的系統中的Java 17版本,具體信息如圖1-10所示。

圖1-10 新建項目

項目信息填寫完畢后,單擊Create按鈕創建項目,IDEA會打開新的窗口,如圖1-11所示,左側區域為資源管理器,用于管理項目中的資源文件,右側為編碼區域。

IDEA會自動在項目中添加一個示例程序,可以直接單擊窗口頂部的綠色三角按鈕運行項目,也可以右擊代碼區域,在彈出的快捷菜單中選擇以Run開頭的選項運行項目,如圖1-12所示。

圖1-11 開發界面

圖1-12 運行項目

項目運行后,會在底部彈出窗口并顯示運行結果,如圖1-13所示。

圖1-13 查看運行結果

3.配置IDEA的Maven環境

為了方便使用系統中配置的Maven環境,接下來,將系統中已經安裝好的Maven集成到IDEA中。下面是在IntelliJ IDEA中配置Maven環境的步驟。

(1)從左上角的菜單中選擇File→Settings(在macOS上是IntelliJ IDEA→Preferences),如圖1-14所示。

圖1-14 IDEA設置選項

(2)從左側的導航欄中選擇Build, Execution, Deployment→Build Tools→Maven,如圖1-15所示。

圖1-15  Maven選項

(3)在Maven的配置界面,可以配置以下參數。

 Maven home path:指定Maven的安裝目錄,此處選擇D:/dev/apache-maven-3.6.1。

 User settings file:指向Maven的配置文件,此處選擇D:\dev\apache-maven-3.6.1\conf\settings.xml。

 Local repository:指向本地Maven倉庫目錄,默認是~/.m2/repository。如果需要,可以更改此路徑,此處設置為D:\mvn\repo。

(4)單擊OK按鈕保存設置并關閉Settings對話框。

需要注意的是,上述配置僅在當前項目中生效,如果希望后續創建的所有項目均采用上述配置,可以單擊File→New Projects Setup→Settings for New Projects,再進行一次相同的配置即可,如圖1-16所示。

圖1-16 新項目配置

主站蜘蛛池模板: 金华市| 海盐县| 大余县| 建始县| 兴海县| 大城县| 利辛县| 玉山县| 天等县| 武山县| 桐庐县| 句容市| 黄梅县| 安岳县| 西乡县| 奉节县| 达孜县| 麦盖提县| 唐山市| 天水市| 福鼎市| 乌兰浩特市| 竹溪县| 临猗县| 尉犁县| 宁明县| 鄂托克旗| 尼勒克县| 慈溪市| 保靖县| 新晃| 栖霞市| 西宁市| 高安市| 陇川县| 若尔盖县| 闵行区| 南召县| 工布江达县| 清徐县| 林州市|