一、导入后台代码
...大约 2 分钟快速开始快速开始安装Java
提示
https://github.com/wmz1930/gitegg-platform
gitegg-platform 基础平台源码可以不导入,只有需要自己定制开发或者扩展其他功能时才需要导入,gitegg-platform 相关包已打包发布至 Maven 中央仓库,源代码路径:1. 下载项目源代码
GitHub 地址 : https://github.com/wmz1930/GitEgg
Gitee 地址 : https://gitee.com/wmz1930/GitEgg
如果只是学习,请使用1.0.3.RELEASE版本,新版本正在升级开发中,不保证稳定可用。
2. 打开后台开发工具 IntelliJ IDEA
![](https://cdn.gitegg.com/cloud/docs/images/Idea_open.png#id=FODNo&originHeight=485&originWidth=478&originalType=binary&ratio=1&status=done&style=none)
3. 导入 gitegg-platform(基础平台)工程,相关 jar 包已发布至 maven 中央仓库,如果自己不开发平台相关功能,这里可以不导入。
![](https://cdn.gitegg.com/cloud/docs/images/ImportPlatform.png#id=oKbPk&originHeight=480&originWidth=425&originalType=binary&ratio=1&status=done&style=none)
4. 代码导入之后,Maven 将自动下载依赖库
![](https://cdn.gitegg.com/cloud/docs/images/maven_downloading.png#id=u9BZQ&originHeight=202&originWidth=402&originalType=binary&ratio=1&status=done&style=none)
5. 等待所有的库文件都下载完成之后,点击 Idea 右上角的 Maven 按钮,依次打开gitegg-platform -> lifecycle
![](https://cdn.gitegg.com/cloud/docs/images/lifecycle_open.png#id=TxBB8&originHeight=882&originWidth=492&originalType=binary&ratio=1&status=done&style=none)
6. 双击 lifecycle 目录下的 install,将gitegg-platform下所有的 jar 包安装到本地 Maven 仓库中
![](https://cdn.gitegg.com/cloud/docs/images/platform_install.png#id=DfX5R&originHeight=308&originWidth=495&originalType=binary&ratio=1&status=done&style=none)
![](https://cdn.gitegg.com/cloud/docs/images/platform_install_success.png#id=tOkuH&originHeight=834&originWidth=667&originalType=binary&ratio=1&status=done&style=none)
7. 在当前 IntelliJ IDEA 中,点击 File -> Open... , 选择导入 GitEgg-Cloud(业务平台)工程,点击 OK 后,在选择打开的窗口时,选择 New Window,将在新的 Idea 窗口打开 GitEgg-Cloud 工程
![](https://cdn.gitegg.com/cloud/docs/images/cloud_import.png#id=pJrYL&originHeight=486&originWidth=430&originalType=binary&ratio=1&status=done&style=none)
![](https://cdn.gitegg.com/cloud/docs/images/cloud_choose_windows.png#id=ulvrM&originHeight=131&originWidth=656&originalType=binary&ratio=1&status=done&style=none)
8. 同以上第 5 步骤一样,等待 Maven 将依赖的库文件自动下载完成。到目前为止,GitEgg 的后台代码就导入完成了,在 Idea 中我们发现,里面存在多个微服务模块,如果每次调试的时候,都需要一个一个的启动,这样很麻烦,Idea 提供了 RunDashboard 功能,用于同时启动多个服务模块
9. 打开 GitEgg-Cloud -> .idea -> workspace.xml 文件,添加以下代码:
<component name="RunDashboard">
<option name="configurationTypes">
<set>
<option value="SpringBootApplicationConfigurationType" />
</set>
</option>
</component>
10. 重启 Idea,打开 View -> Tool Windows -> Services,在 Idea 下侧将打开 Services 窗口,在此窗口就可以进行批量 Run.../Debugger...操作了
![](https://cdn.gitegg.com/cloud/docs/images/open_services.png#id=X4UrT&originHeight=600&originWidth=512&originalType=binary&ratio=1&status=done&style=none)
![](https://cdn.gitegg.com/cloud/docs/images/idea_services2.png#id=r4c1E&originHeight=456&originWidth=485&originalType=binary&ratio=1&status=done&style=none)