Skip to content
本页目录

广告 ADS

Server端

本文将介绍如何搭建Server端开发环境。 👉Github地址

star

本仓库贡献者

搭建步骤

v2.4.0后版本

准备工作jdk17、Idea

  1. Fork sonic-server 仓库。
  2. 执行git clone指令,将您的仓库代码克隆到本地。
  3. 根据注释修改/sonic-server-common下resources的yml,特别是mysql的配置。
  4. 依次启动EurekaApplicaiton、ControllerApplication、GatewayApplication、FolderApplication。
  5. 恭喜,搭建完毕!
  6. 开发完毕后,push到自己的仓库,然后可以给Sonic原仓库提起pr哦!(建议贡献前先开启issue讨论,防止跟组织计划进度有冲突哦)
  7. 每次本地开发环境更新版本,需前往【后台管理中心】 -> 【同步资源】

v2.4.0以前版本

准备工作jdk15、Idea

  1. Fork sonic-server 仓库。
  2. 执行git clone指令,将您的仓库代码克隆到本地。
  3. 根据注释修改/sonic-server-common下resources的yml,特别是mysql的配置,开发环境还需将application-sonic-server-folder.yml文件内的url的 /server 暂时隐藏。

在v2.2.1版本以前,还需在编辑器的启动配置中加上以下vm options参数:

--add-exports java.naming/com.sun.jndi.ldap=ALL-UNNAMED
  1. 依次启动EurekaApplicaiton、ControllerApplication、GatewayApplication、FolderApplication。
  2. 恭喜,搭建完毕!
  3. 开发完毕后,push到自己的仓库,然后可以给Sonic原仓库提起pr哦!(建议贡献前先开启issue讨论,防止跟组织计划进度有冲突哦)
  4. 每次本地开发环境更新版本,需前往【后台管理中心】 -> 【同步资源】

本文贡献者