【SpringBoot】使用Maven添加jQuery、bootstrap等依赖(WebJars)

ぐ巨炮叔叔 提交于 2020-01-27 23:50:17

SpringBoot 使用 WebJars 统一管理静态资源

WebJars - 官网

推荐使用Webjars的三大理由:

  • 将静态资源版本化,更利于升级和维护。
  • 剥离静态资源,提高编译速度和打包效率。
  • 实现资源共享,有利于统一前端开发。

在这里插入图片描述
比如,要添加 jQuery,只需要在pom.xml添加依赖:

<!--引入jquery-webjar 在访问的时候只需要写 webjars下面资源的名称即可-->
<dependency>
	<groupId>org.webjars</groupId>
	<artifactId>jquery</artifactId>
	<version>3.3.1</version>
</dependency>

所有 /webjars/** ,SpringBoot 都去 classpath:/META-INF/resources/webjars/ 找资源,位置如下:
在这里插入图片描述

想要浏览器访问引入的资源,路径:localhost:8080/webjars/jquery/3.3.1/jquery.js

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!