Springboot Gradle WebApp无法从Webjars加载js和CSS

时间:2019-05-02 07:12:30

标签: css spring-boot gradle http-status-code-404 webjars

我是webjars概念的新手,正在尝试从webjars加载CSS

这是我的build.gradle,其中定义了webjars依赖项

dependencies {
    compile('org.webjars:bootstrap:3.3.7')
    compile('org.webjars:jquery:3.2.1')
    compile('org.webjars:webjars-locator:0.30')
}

我正在使用来自HTML的webjars中的css,如下所示

<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.0/css/bootstrap.min.css"
          th:href="@{/webjars/bootstrap/2.3.0/css/bootstrap.min.css}" rel="stylesheet" />

当我尝试点击从Webjars加载包含css依赖关系的html的应用程序URL时,找不到404 http://localhost:8081/webjars/bootstrap/2.3.0/css/bootstrap.min.css

我还添加了如下所示的webjars配置依赖项

@Configuration
public class WebConfig implements WebMvcConfigurer { 
     @Override
      public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/webjars/**").addResourceLocations("/webjars/")
        .resourceChain(false);
      }
}

有人可以帮我解决这个问题吗?

0 个答案:

没有答案