正常情況下Springboot項目靜態資源在static目錄下直接通過目錄(/xxx)就可以訪問,但是項目中實現了配置類(WebConfig),則會在配置類中尋找,由於找不到則會報錯,從而導致前端加載異常。
要解決這個問題只需在配置類中覆寫addResourceHandlers方法即可。
public class WebConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/**").addResourceLocations("classpath:/static/"); } }