1. 程式人生 > >ctrip-apollo windows環境部署

ctrip-apollo windows環境部署

1、下載原始碼

2、建立資料庫,所有的表等,github都有準備  

參考連結:https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97

3、使用預設的github環境編譯打包

   mvn clean

使用build.bat檔案編譯(在apollo/scripts/build.bat)

編譯出現問題:沒有不能啟動embedded tomcat,

根本問題是  缺少引數hibernate.dialect ,在apollo-common中有application.properties檔案,新增上此引數

spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
重新build.bat 編譯。

4、啟動,準備的啟動檔案只有.sh檔案,是linux的可執行檔案。

但是裡面主要的動作就是 啟動jar檔案

java -jar apollo-portal.jar 就可以直接執行。

如果是apollo-portal啟動,localhost:port 可以訪問登陸介面,預設的一個使用者名稱和密碼是:  apollo:admin