正常访问本地Swagger-api地址:http://localhost:8080/swagger-ui.html#/(该访问地址格式适用于 3.0版本以下的)
1.确定依赖有没有漏的
<!-- swagger 依赖--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.5.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.5.0</version> </dependency>
2.检查配置类,有没有漏注解
3.瞅瞅你的服务,有咩有这个配置 ,这玩意等于给你的地址又加了一截,所以你的访问地址要变为:http://localhost:8080/demo/swagger-ui.html# (我是因为这个,一丢丢难受)
server:
servlet:
context-path:/demo