日常发版使用 jar2exe 「JAR 与 EXE 分离」:
src/resources/config/config.properties 中 mes.client.versionMesClient.exe(壳未变可跳过,复用旧 EXE)package-update.bat 1.0.1 C:\path\MesClient.jar C:\path\MesClient.exe
仅更新业务、壳不变时:
package-update.bat 1.0.1 C:\path\MesClient.jar
输出:
dist/MesClient-{version}.zipdist/version.json(请改 packageUrl 后上传)将 zip 与 version.json 放到 MES 服务器:
http://{mes.server_ip}:8980/client-update/version.json
http://{mes.server_ip}:8980/client-update/MesClient-{version}.zip
详细约定见 docs/client-update/README.md。