描述:这个问题很奇怪,全项目组的云桌面代码都能运行和打包,而就我的不行,我们的代码都是一致的,我在想会不会是我的云桌面配置低,我的项目启动必须把A实体类的字段给注掉一大部分,但是注掉了就没法测代码了,CSDN上搜索的是把@Data换成@Getter和@Setter,而我换了后依旧出现java.lang.stackoverflowerror的错误,弄了两天发现字段太多的竟然有两个类,也就是实体类A和实体类B,需要同时换成@Getter和@Setter,不是很理解,注了实体类A不注实体类B就可以运行了,而换成@Getter和@Setter的要所有报错的实体类全换
解决方案把所有的提示java.lang.stackoverflowerror的异常的实体类全部换成Getter和@Setter;或者注掉部分字段,这个没啥用,因为涉及到实体类的功能就没法测试了

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐