xiaoymin/knife4j

Spring Boot 3.4.0 版本不兼容2.7.0版本以下的 springdoc-openapi

Closed this issue · 5 comments

Describe the bug
Spring Boot 3.4.0 版本不兼容2.7.0版本以下的 springdoc-openapi
是否考虑修改一下springdoc-api的版本?

springdoc/springdoc-openapi#2785

同样的问题

参考我的回复
#867 (comment)

<dependency>
            <groupId>com.github.xingfudeshi</groupId>
            <artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>
            <version>4.6.0</version>
 </dependency>

可以先用这个

项目中没有用到knife4j的高级特性
目前选择仅引入其UI相关的包,以防止出现更多的兼容性问题。
当前项目似乎已经不再活跃了。在新项目中会慢慢考虑废弃掉这个依赖。

SpringBoot3.4.0 只要添加异常过滤器就会导致Knife4j无法使用