# MES 客户端升级包发版 ## 推荐打包方式 日常发版使用 jar2exe **「JAR 与 EXE 分离」**: 1. 升高 [`src/resources/config/config.properties`](../../src/resources/config/config.properties) 中 `mes.client.version` 2. 导出业务 JAR 3. jar2exe 分离模式生成 `MesClient.exe`(壳未变可跳过,复用旧 EXE) 4. 执行本目录脚本打升级 zip ```bat package-update.bat 1.0.1 C:\path\MesClient.jar C:\path\MesClient.exe ``` 仅更新业务、壳不变时: ```bat package-update.bat 1.0.1 C:\path\MesClient.jar ``` 输出: - `dist/MesClient-{version}.zip` - `dist/version.json`(请改 `packageUrl` 后上传) ## 上传 将 zip 与 `version.json` 放到 MES 服务器: ```text http://{mes.server_ip}:8980/client-update/version.json http://{mes.server_ip}:8980/client-update/MesClient-{version}.zip ``` 详细约定见 [`docs/client-update/README.md`](../../docs/client-update/README.md)。