天天看點

基于SPRING CLOUD開發的基礎環境搭建

基于SPRING CLOUD開發的基礎環境搭建

-作業系統安裝

目前用于服務端的作業系統有window系列、linux系列、unix系列,本文後續都是基于linux系列的centerOs6.5進行開發的系統講解。

-JAVA虛拟機安裝

java程式都是運作在虛拟機裡面的,常用的虛拟機很多,可參考https://en.wikipedia.org/wiki/Comparison_of_Java_virtual_machines

-項目工程管理軟體安裝

現在主流的工程管理軟體包含:maven和gradle

-代碼版本管理軟體安裝

現在主流的代碼管理軟體包含git和svn,前者在開源領域很流行,對項目的分支管理實作的很好,而且可以去中心化進行代碼管理和開發;後者在企業級項目領域應用較廣,是中心化的代碼管控工具

-私服軟體安裝

私服主要是對項目依賴包進行管理,便于快速的從私服上抓取依賴檔案,減少網絡開銷提高開發速度,常用的私服軟體有:

1.Apache的Archiva

2.JFrog的Artifactory

3.Sonatype的Nexus

-自動建構軟體安裝

基于微服務的項目,因項目被拆分成很多個小系統,是以在項目編譯、測試、釋出商需要搭建快速自動化工具。自動化建構工具常用的有jenkins

* 下一篇:介紹各個軟體的安裝和配置 *

繼續閱讀