ctrip-apollo windows环境部署

https://blog.csdn.net/u010286334/article/details/78389484转载过来的方法,尝试了没有成功,不晓得哪里错了,无法打包portal访问

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 编译。 激动人心的时刻到了,看到几个都SUCCESS的时候感觉我的天堂到了。

4、启动,准备的启动文件只有.sh文件,是linux的可执行文件。(windows执行java -jar命令)

但是里面主要的动作就是 启动jar文件

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

如果是apollo-portal启动,localhost:port 可以访问登陆界面,默认的一个用户名和密码是:  apollo:admin

5.留个图纪念下

下载地址:(云盘名称:apollo-portal-0.10.0-SNAPSHOT-github.zip)链接: https://pan.baidu.com/s/1tq6Io0Vv9Jd4rYOVgHGR3Q 密码: 

原文地址:https://www.cnblogs.com/xiaohouzai/p/8699681.html