这个不生效
时间: 2023-10-26 07:19:29 浏览: 83
如果设置`springfox.documentation.swagger-ui.enabled=false`不起作用,您可以尝试使用以下方法禁用Swagger UI:
1. 使用`@EnableSwagger2`注释的配置类,将`@EnableSwagger2`替换为`@EnableSwagger2WebMvc`。
2. 禁用Swagger UI的资源文件。您可以在应用程序的配置文件中添加以下属性:
```
spring.resources.add-mappings=false
```
然后,将以下文件夹中的文件从您的应用程序的classpath中删除:
- `/META-INF/resources/webjars/swagger-ui/{version}/`
- `/META-INF/resources/webjars/springfox-swagger-ui/`
- `/META-INF/resources/springfox-swagger-ui/`
请注意,在某些情况下,您可能需要在应用程序重新启动之前清除浏览器缓存,以确保更改生效。
阅读全文