fix: swagger-ui and h2-console work again

fixes #99
This commit is contained in:
Gauthier Roebroeck 2020-02-29 13:22:55 +08:00
parent ccb7fbe204
commit 626f047696

View file

@ -14,7 +14,18 @@ import java.util.concurrent.TimeUnit
@Configuration
class StaticResourceConfiguration : WebMvcConfigurer {
override fun addResourceHandlers(registry: ResourceHandlerRegistry) {
registry//.setOrder(Ordered.HIGHEST_PRECEDENCE)
if (!registry.hasMappingForPattern("/webjars/**")) {
registry.addResourceHandler("/webjars/**")
.addResourceLocations("classpath:/META-INF/resources/webjars/")
}
if (!registry.hasMappingForPattern("/swagger-ui.html**")) {
registry
.addResourceHandler("/swagger-ui.html**")
.addResourceLocations("classpath:/META-INF/resources/swagger-ui.html")
}
registry
.addResourceHandler(
"/index.html",
"/favicon.ico"