ctripcorp/apollo項目是github的一套分布式配置中心系統,可進行不同環境,不同集群的配置,這裡介紹項目的安裝運行。
首先從github上clone一份ctripcorp/apollo的代碼到伺服器目錄,默認創建的目錄為apollo。
進入apollo目錄,可以看到apollo開頭的子目錄,pom.xml依賴配置文件,README.md說明文件,doc文檔圖片目錄,LICENSE許可證文件,scripts腳本目錄。
項目使用maven編譯,需要先安裝maven軟體,maven網站上現在使用的版本為3.6.0,是從maven網站上下載壓縮包後解壓,然後創建mvn可執行文件的軟連接到系統搜索路徑。
進入apollo目錄,運行mvn clean package編譯項目並生成jar文件。
運行find apollo-*/target/*-SNAPSHOT.jar命令可以查看生成的jar文件。