1.我们继承WebMvcConfigurationSupport,/backend/**是拦截请求路径,classpath:/backend/是文件真实路径。然后就能运行了
@Slf4j @Configuration public class WebMvcConfig extends WebMvcConfigurationSupport { /** * 设置静态资源映射 * @param registry */ @Override protected void addResourceHandlers(ResourceHandlerRegistry registry) { log.info("开始静态资源映射..."); registry.addResourceHandler("/backend/**").addResourceLocations("classpath:/backend/"); registry.addResourceHandler("/front/**").addResourceLocations("classpath:/front/"); super.addResourceHandlers(registry); } }
2.如果此时还不能运行,那就看看target里面有没有backend 没有的话清理下maven(这个bug我找了好一会)。