2 回答

TA貢獻1864條經驗 獲得超6個贊
嘗試使用 WebMvcConfigurationSupport 擴展您的SwaggerConfig類,并使用如下實現覆蓋其名為addResourceHandlers的方法:
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("swagger-ui.html")
.addResourceLocations("classpath:/META-INF/resources/");
registry.addResourceHandler("/webjars/**")
.addResourceLocations("classpath:/META-INF/resources/webjars/");
}

TA貢獻1780條經驗 獲得超5個贊
在課堂之上,您能否嘗試刪除此注釋,因為 SwaggerConfig 已經包含 Docket 信息。
@OpenAPIDefinition(
info = @Info(
title = "Lifecycle Management RESTful API.",
version = "1",
description = "TODO",
license = @License(name = "Apache 2.0", url = "xxx"),
contact = @Contact(url = "xxx", name = "xx", email = "[email protected]")
))
添加回答
舉報