1.5 KiB
1.5 KiB
fastjson 2.0.63 升级验证记录
日期:2026-07-29
背景
后端工程当前通过 water-backend/sw-dependencies/pom.xml 统一管理 com.alibaba:fastjson 版本。本次按要求将 fastjson 从 2.0.62 升级到 2.0.63,继续使用 com.alibaba:fastjson 的 fastjson2 兼容包,保持现有 com.alibaba.fastjson.* 调用方式不变。
变更
修改文件:
water-backend/sw-dependencies/pom.xml
版本属性:
<fastjson.version>2.0.63</fastjson.version>
验证
执行 fastjson 兼容性单测:
mvn -pl sw-framework/sw-common -am -Dtest=FastjsonCompatibilityTest test
结果:
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
BUILD SUCCESS
执行依赖树确认:
mvn -pl sw-framework/sw-common -Dincludes=com.alibaba:fastjson dependency:tree
结果:
com.alibaba:fastjson:jar:2.0.63:compile
BUILD SUCCESS
执行 diff 空白检查:
git diff --check -- sw-dependencies/pom.xml
结果:无输出,命令退出码为 0。
已知提示
验证过程中 Maven 仍输出既有工程模型 warning,包括:
sw-module-iot-biz中sw-spring-boot-starter-biz-tenant依赖重复声明。sw-module-iot-plugin-mqtt中maven-deploy-plugin缺少版本声明。sw-business-server、sw-business-bank-server中spring-boot-maven-plugin缺少版本声明。
上述 warning 与本次 fastjson 版本升级无关,本次未修改这些模块。