错误信息
WARN org.springframework.web.servlet.PageNotFound-No mapping for GET /swagger-ui.html
解决方法
由于在项目中有1个类继承了WebMvcConfigurationSupport,导致默认的失效
@Configuration
public class WebMvcConfigurer extends WebMvcConfigurationSupport /*WebMvcConfigurerAdapter*/ {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("swagger-ui.html").addResourceLocations(
"classpath:/META-INF/resources/");
registry.addResourceHandler("/webjars/**").addResourceLocations(
"classpath:/META-INF/resources/webjars/");
super.addResourceHandlers(registry);
}
}