启动门户网站 / 全端开放接口(mms-admin + mms-open-api)
历史 mms-api-unxt / MmsApiUnxtApplication 已移除。默认(路线 A):mms-admin(8080) 启动 管理端 与插件运维接口;mms-open-api.jar(模块 mms-plugin-open-api,8060)承载 全端开放 API 与 WebSocket,并从与 8080 相同的 mms.plugin.root-dir 装载 C 端七域 等 JAR 插件。见 version/v2.0.19-管理端与8060开放API双进程路线A.md。
与 PC 前端子模块 mms-unxt(Nuxt)不是同一物:后者仅前端仓库。
检查依赖
完成 网站模块集成说明 中的主工程与子模块同步后,在 IDEA 中刷新 Maven。请先 mvn install mms-plus 下 C 端七域 瘦包(mms-plugin-c-*),再构建 mms-plugins/mms-plugin-open-api(开放 API 宿主聚合七域等,版本与 ${revision} 一致);mms/mms-admin 可单独构建管理端。

启动接口服务
启动 管理端:
mms/mms-admin的com.sxpcwlkj.MmsAdminApplication(默认 8080)。启动 全端开放 API:
mms-plugins/mms-plugin-open-api的com.sxpcwlkj.MmsMobileApiApplication(默认 8060)。构建可执行包(在
mms/建管理端;在mms-plus根已install七域瘦包的前提下构建开放 API):
# 管理端(mms 子仓内)
mvn -pl mms-admin -am package -DskipTests
# 开放 API(mms-plus 根)
mvn -pl mms-plugins/mms-plugin-open-api -am package -DskipTests产物:mms/mms-admin/target/mms-admin.jar、mms-plugins/mms-plugin-open-api/target/mms-open-api.jar。
磁盘插件:mms.plugin.root-dir(MMS_PLUGIN_ROOT_DIR)须 两进程一致。在 8080 通过 /system/pluginHost/install 等写入后,8060 需 reload 或 重启 以装载。
历史说明
v2.0.16 曾备忘「mms-admin 单进程内嵌七域」;默认部署 以 v2.0.19 为准。

