为懒人提供无限可能,生命不息,code不止
作者: whooyun发表于: 2022-11-08 10:38
Jenkins 打包项目至ECS,启动项目,进行接口调用时,提示序列化,反序列化错误
解决方案:
1、确认项目所依赖的jar都已上传到nexus仓库,并且是最新版本(可手动登录nexus查看)
2、确认本地仓库jar是否已与nexus仓库同步版本,且是当前项目需要的最新版本
3、mvn clean -U 只会删除target目录中的所有文件及target目录本身
4、mvn dependency:purge-local-repository 清理当前项目pom中依赖的包,并重新下载(谨慎执行,因为包多的时候可能需要很长时间)
5、使用-e参数:如果构建出现异常,该参数能让Maven打印完整的stack trace,以方便分析错误原因
6、使用-X参数:开启DEBUG模式。
7、再次执行第三步骤,并且重新mvn install -X (显示详细执行信息)
参考资料:
https://www.cnblogs.com/kelelipeng/p/11737745.html