在芋道引入生成的代码后,出现了这个错误“java: 程序包jakarta.validation.constraints不存在”,本来以为是没有引入这个依赖,发现引入依赖后又出现的新的错误。突然想起会不会是因为jdk版本问题,因为芋道的master分支是jdk8的,发现切换jdk后,还是这个问题。然后去拉代码的地方发现文档上写的是springBoot2.7,springBoot2是不支持这个jakarta的,只有springboot3才支持jakarta。参考原有代码的结构需要把生成代码中的jakarta改成javax就可以了。

idea报错信息:

芋道文档版本说明

把生成代码中的所有的jakarta改为javax

这个就可以解决这个报错问题了。

 

Logo

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

更多推荐