ctrip-apollo windows環境部署
阿新 • • 發佈:2019-01-07
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