栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

jenkins NotSerializableException:groovy.json.internal.LazyMap

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

jenkins NotSerializableException:groovy.json.internal.LazyMap

今天,我本人也遇到了这种情况,并且通过一些暴力手段,我弄清楚了如何解决它以及可能的原因。

最好从以下原因开始:

詹金斯(Jenkins)有一个范式,其中所有作业都可以通过服务器重启来中断,暂停和恢复。为了实现这一点,管道及其数据必须完全可序列化-
IE需要能够保存所有状态。同样,它需要能够序列化构建中节点和子作业之间的全局变量状态,这是我和您以及我所正在发生的事情,以及为什么只有在添加了额外的构建步骤后才会发生。

无论出于何种原因,默认情况下JSONObject都不可序列化。我不是Java开发人员,所以我很难过谈论这个话题。

解决方法:

如果您知道如何做,则可以使JSONObject可序列化。否则,您可以通过确保没有全局变量属于该类型来解决它。

尝试取消设置您的

object
var或将其包装在方法中,以使其范围不是节点全局的。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/430703.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号