久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Spring Cloud如何搭建開發環境

168次閱讀
沒有評論

共計 2129 個字符,預計需要花費 6 分鐘才能閱讀完成。

這篇文章主要為大家展示了“Spring Cloud 如何搭建開發環境”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“Spring Cloud 如何搭建開發環境”這篇文章吧。

2 開發環境搭建

  工欲善其事,必先利其器。在講述本書的技術內容前,先將開發環境搭建好,本書所涉及基礎環境將在本章準備,包括 Eclipse、Maven 等。如果讀者對 Maven、Eclipse、Spring Boot 等項目較為熟悉,可以直接跳過本章的相關章節。

  筆者建議讀者在查閱本書過程中,使用與本書相同的工具以及版本。本章使用的 Java 版本為 1.8,圖 2 - 1 為“java –version”命令的輸出,Java 安裝與配置較為簡單,本書不再贅述。

Spring Cloud 如何搭建開發環境

圖 2 -1 Java 版本

  注:本書全部的案例均在 Windows7 下開發和運行。

2.1 安裝與配置 Maven2.1.1 關于 Maven

 Maven 是 Apache 下的一個開源項目,用于項目的構建。使用 Maven 可以對項目的依賴包進行管理,支持構建腳本的繼承,對于一些模塊(子項目)較多的項目來說,Maven 是更好的選擇,子項目可以繼承父項目的構建腳本,減少了構建腳本的冗余。

  除此之外,Maven 本身的插件機制讓其更加強大和靈活,使用者可以配置各種 Maven 插件來完成自己的事,如果感覺官方或者第三方提供的 Maven 插件不夠用,還可以自行編寫符合自己要求的 Maven 插件。Maven 為使用者提供了一個統一的依賴倉庫,各種開源項目的發布包可以在上面找到,在一間公司或者一個項目組內部,甚至可以搭建私有的 Maven 倉庫,將自己項目的包放到私有倉庫中,供其他項目組或者開發者使用。

 Maven 的眾多特性中,最為重要的是它對依賴包的管理,Maven 將項目所使用的依賴包的信息放到 pom.xml 的 dependencies 節點。例如我們需要使用 spring-core 模塊的 jar 包,只需在 pom.xml 配置該模塊的依賴信息,Maven 會自動將 spring-beans 等模塊引入到我們項目的環境變量中。Spring Cloud 項目基于 Spring Boot 搭建,正是由于依賴管理的特性,使得 Maven 與 Spring Boot 更加相得益彰,可以讓我們更快速的搭建一個可用的開發環境。

2.1.2 下載與安裝 Maven

  本書所使用的 Maven 版本為 3.5,可以到 Maven 官方網站下載:http://maven.apache.org/。下載并解壓后得到 apache-maven-3.5.0 目錄,將主目錄下的的 bin 目錄加入到系統的環境變量中,如圖 2 - 2 所示。

Spring Cloud 如何搭建開發環境

圖 2 -2 修改環境變量

  配置完后,打開 cmd 命令行,輸入“mvn –v”,可以看到輸出的 Maven 版本信息。Maven 下載的依賴包會存放到本地倉庫中,默認路徑為:C:\Users\ 用戶名 \.m2\repository。

2.1.3 配置遠程倉庫

  如果不進行倉庫配置,默認情況下,會到 apache 官方的倉庫下載依賴包,由于 Apache 官方的倉庫位于國外,下載速度較慢,會降低開發效率,筆者建議使用國內的 Maven 倉庫或者搭建自己的私服,本書重點不是 Maven,因此直接使用了由阿里云提供的 Maven 倉庫。修改 apache-maven-3.5.0/conf 目錄下的 setting.xml,在 mirrors 節點下加入以下配置:

mirror  
  id alimaven /id  
  name aliyun maven /name  
  url http://maven.aliyun.com/nexus/content/groups/public/ /url  
  mirrorOf central /mirrorOf  
 /mirror

  配置完后,以后在使用過程中,Maven 會先到阿里云的倉庫中下載依賴包。另外,需要注意的是,本書的大部分案例,都沒有使用 Maven 的繼承特性,每一個 Maven 項目都可以獨立引入。

2.2 安裝 Eclipse2.2.1 Eclipse 版本

  本書使用 Eclipse 作為開發工具,使用版本為 Luna(4.4),大家可以從以下的地址得到該版本的 Eclipse:http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunasr2,也可以在本書所附的 soft 目錄下找到該版本的 Eclipse。目前 Eclipse 已經發展到 4.7 版本,本書主要在 Eclipse 中使用 Maven 插件。

2.2.2 在 Eclipse 配置 Maven

 Luna 版本的 Eclipse 自帶了 Maven 插件,默認使用的是 Maven3.2,由于我們前面安裝的是 Maven3.5 版本,因此需要在 Eclipse 中指定 Maven 版本以及配置文件。指定 Maven 的配置如圖 2 - 3 所示,指定配置文件如圖 2 - 4 所示。

Spring Cloud 如何搭建開發環境

圖 2 -3 Eclipse 指定 Maven 版本

Spring Cloud 如何搭建開發環境

圖 2 -4 指定 Maven 配置文件

以上是“Spring Cloud 如何搭建開發環境”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計2129字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 视频| 尤溪县| 沙坪坝区| 余江县| 光泽县| 宁陕县| 盘山县| 山丹县| 高雄县| 金湖县| 婺源县| 南汇区| 襄垣县| 贡山| 炉霍县| 林芝县| 含山县| 上虞市| 柞水县| 洪湖市| 抚宁县| 伊川县| 新沂市| 武夷山市| 卢湾区| 桃江县| 溧水县| 富阳市| 青川县| 南华县| 繁峙县| 永春县| 横峰县| 靖江市| 松溪县| 西乌珠穆沁旗| 平乐县| 宜良县| 临桂县| 新干县| 农安县|