问题描述:Spring Boot集成knife4j开发后在浏览器输入/doc.html后出现No mapping for GET /doc.html
(如果在这个之前还出现过)
在配置knife4j中继承WebMvcConfigurationSupport类,重写addResourceHandlers方法
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("doc.html")
.addResourceLocations("classpath:/META-INF/resources/");
registry.addResourceHandler("swagger-ui.html")
.addResourceLocations("classpath:/META-INF/resources/");
registry.addResourceHandler("/webjars/**")
.addResourceLocations("classpath:/META-INF/resources/webjars/");
}