|
1 | 1 | # Doe 发布 [V1.1.0] |
2 | 2 |
|
3 | 3 | ## 功能特性 |
4 | | -- 修复grid序号问题 |
5 | | -- 修复spring 版本过低问题 |
6 | | -- 增加注册中心管理页面 |
7 | | -- 增加接口version和group支持 |
8 | | -- provider 修改为starter方式 |
9 | | -- 增加守护程序,停止、重启、发布 |
10 | | - * 需要python2 环境支持 |
11 | | - * 进入deploy目录, |
12 | | - 执行 chmod +x SimpleHttpServer.py && ./SimpleHttpServer.py 命令启动守护进程. |
| 4 | + |
| 5 | +##### 一、新功能 |
| 6 | +* 增加注册中心管理模块 |
| 7 | +* 增加编辑依赖模块 |
| 8 | +* 增加守护程序,停止、重启、重新发布 |
| 9 | + |
| 10 | +##### 二. 优化功能 |
| 11 | +* provider 修改为starter方式 |
| 12 | +* 增加接口version和group支持 |
| 13 | + |
| 14 | +##### 三. 缺陷修复 |
| 15 | +* 修复grid序号问题 |
| 16 | +* 修复spring 版本过低问题 |
| 17 | +* 优化菜单栏展示方式 |
| 18 | + |
| 19 | + |
| 20 | +## 启动方式 |
| 21 | +* IDEA 启动 |
| 22 | + - 安装JDK、并设置环境变量 |
| 23 | + - 安装MAVEN,并设置好环境变量,仓库目录 |
| 24 | + - 安装REDIS,设置相关配置 |
| 25 | + - 安装IDEA,设置IDEA环境 |
| 26 | + - 导入项目到IDEA,设置为maven工程,勾选profile环境 |
| 27 | + - 根据各自需要,修改application-dev.yml或application-prd.yml配置文件,除了redis配置项,其它建议保持默认配置 |
| 28 | + - 在当前IDEA的workspace所在根目录,创建/app/doe目录 |
| 29 | + - 例如:application-*.yml为默认配置,且当前IDEA的workspace为F:\idea-workspaces\mmc-workspace\,则在F盘创建F:\app\doe |
| 30 | + - 进入mmc-dubbo-api目录,执行mvn clean install命令,生成api的jar包。 |
| 31 | + - 进入mmc-dubbo-doe目录,执行mvn clean install 命令,在target目录生成dubbo-doe.jar |
| 32 | + - 打开mmc-dubbo-doe工程,找到DubboDoeApplication.java类,右键点击运行即可。 |
| 33 | + - 默认日志目录:/app/applogs/doe |
| 34 | + - 打开浏览器,访问地址:http://localhost:9876/doe/home/index |
| 35 | +* LINUX 启动 |
| 36 | + - 安装JDK、并设置环境变量 |
| 37 | + - 安装MAVEN,并设置好环境变量,仓库目录 |
| 38 | + - 安装REDIS,设置相关配置 |
| 39 | + - 安装PYTHON(可选) |
| 40 | + - 执行mkdir -p /app/doe,创建/app/doe目录,注意权限问题 |
| 41 | + - 把deploy目录中的所有文件上传到/app/doe |
| 42 | + - 参考IDEA方式,下载DOE源码,并编译生成dubbo-doe.jar,并上传到/app/doe 目录 |
| 43 | + - 进入/app/doe 目录,执行chmod +x deploy.sh |
| 44 | + - 进入/app/doe 目录,执行 ./deploy.sh start 启动项目,支持(start/stop/reload/republish)参数,详细参数用途请阅读deploy.sh源码 |
| 45 | + - 进入/app/doe 目录,执行chmod +x SimpleHttpServer.py (可选) |
| 46 | + - 进入/app/doe 目录,执行./SimpleHttpServer.py (可选) |
| 47 | + - 默认日志目录:/app/applogs/doe |
| 48 | + - 打开浏览器,访问地址:http://ip:9876/doe/home/index |
| 49 | + |
| 50 | + |
| 51 | +## 特别说明 |
| 52 | +- 由于平时比较忙,仓促写下的代码未免有BUG,请见谅 |
| 53 | +- 如遇到问题,可以github上留言,或贡献您的代码 |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | + |
13 | 59 |
|
14 | 60 | # Doe 发布 [V1.0.0] |
15 | 61 |
|
|
51 | 97 | - lombok 1.16.20 |
52 | 98 | - idea 2018 |
53 | 99 | - windows 7 |
| 100 | +- python 2.6.6 |
54 | 101 |
|
55 | | -## 安装步骤 |
56 | | - |
57 | | -- 安装jdk |
58 | | -- 安装maven,并设置好环境变量,仓库目录。 |
59 | | -- 进入mmc-dubbo-api目录,执行mvn clean install命令,省api的jar包。 |
60 | | -- 进入mmc-dubbo-doe目录,执行mvn clean install 命令,在target目录生成dubbo-doe.jar |
61 | | -- 在F盘(可以任意盘)创建目录F:\app\doe |
62 | | -- 把dubbo-doe.jar拷贝到F:\app\doe |
63 | | -- 把deploy目录中的所有文件拷贝到F:\app\doe |
64 | | -- 如果您电脑安装了git bash,可以在bash窗口运行 ./deploy.sh start,否则如果没有安装git bash,只能打开cmd切换到F:\app\doe目录,然后执行java -jar dubbo-doe.jar --spring.profiles.active=prd |
65 | | -- 打开浏览器,访问地址:http://localhost:9876/doe/home/index |
66 | | -- 日志目录:/app/applogs/doe |
67 | | -- 全剧终 |
|
0 commit comments