/** * Copyright (C) 2018 Jeebiz (http://jeebiz.net). * All Rights Reserved. */ package net.jeebiz.boot.demo.setup.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import org.springframework.web.servlet.resource.PathResourceResolver; import org.springframework.web.servlet.resource.WebJarsResourceResolver; @Configuration @EnableWebMvc public class BootWebMvcConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/assets/**").addResourceLocations("classpath:/static/assets/"); registry.addResourceHandler("/resources/**").addResourceLocations("/resources/"); registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/") .resourceChain(false).addResolver(new WebJarsResourceResolver()) .addResolver(new PathResourceResolver()); } }