只需一步,快速开始
主题 876|帖子 876|积分 2628
本文仅为个人理解,接待大家批评指错
首先Spring Boot 3 和 Swagger 2 不兼容。在 Spring Boot 3 中,应该使用 Springdoc 或其他与 Spring Boot 3 兼容的 API 文档工具来更换 Swagger 2。 Swagger 2 的依赖底层使用的是 javax 依赖包,而 Spring Boot 3 使用的是 Jakarta 依赖包。一般来说,可以将 Spring Boot 的版本降到 3.0.1 以下来办理这个问题,但如果想要使用 3.0.1 版本以上的 Spring Boot,启动时就会出现报错。
此时不用导入这个依赖,加入了也没用spring boot2也不用这个.
来个错误演示,加了之后的效果
这是因为Swagger 2 的依赖底层使用的是 javax 依赖包
准确做法加入这两个包更换原来的包就行了,很简单
因为Spring Boot 2.6.X后与Swagger有版本冲突问题,必要加入以下设置
乐成运行
您需要 登录 才可以下载或查看,没有账号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖并转播
不到断气不罢休