搞了好半天终于找到了
1.首先和你spring-boot是什么版本根本没关系,spring-boot的版本完全可以用最新的,我的是2.6.6
2.主要是swagger的版本不能用3.0.0
我一般什么都喜欢用最新的maven,但是这次翻车了,3.0.0真的无法解决,只能用2.9.2,但是用了之后还有个问题就是启动时候报错
1 2 3 4 5 6 7 8 9 10 11 |
<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency> |
3.在application.properties 加上这个
1 |
spring.mvc.pathmatch.matching-strategy=ant_path_matcher |
from:https://blog.csdn.net/qq_41359998/article/details/124008437