问题描述,在玩swagger2的时候,因为出于好奇心,导入最新版的3.0.0,发现结果不对劲,访问页面404,最后找出缘由并解决出来了;html
有两种解决方案;第一种是下降版本,第二种不下降版本,导入其余的依赖和注解;spring
1)下降版本;使用3.0.0如下的版本便可;ide
相关依赖:ui
https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui –> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency> https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 –> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency>-
相关注解:3d
页面访问路径:htm
2)第二种不下降版本,导入其余的依赖和注解;blog
相关依赖:(在这里,it
springfox-swagger-ui和
springfox-swagger2这两个依赖要删除掉,否则仍是访问不到页面,只留这一个依赖便可
)io
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-boot-starter--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </dependency>
相关注解:注意,注解变了哦;class
页面访问路径(也改变了):http://localhost:8082/swagger-ui/index.html