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

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

  1. Maven添加Oracle驱动及依赖

    oracle驱动先去官网下载,下载下来后,需要安装到maven本地仓库,然后再pom中添加依赖. 1下载oracle驱动包 ojdbc6-11.2.0.3.jar 2命令行安装到maven仓库 mvn ...

  2. ftp4j jar maven依赖_maven系列--maven添加第三方、本地依赖

    一.问题背景 最近在微信公众号开发时遇到一个问题,需要使用一个微信开发框架. 处理方式是:手动下载该框架的jar包,再将其作为第三方依赖添加到maven. 问题是如何在pom文件中配置呢? 二.实现方 ...

  3. maven添加本地jar包依赖

    2019独角兽企业重金招聘Python工程师标准>>> <dependency>             <groupId>com.activation< ...

  4. 基于javaweb+mysql的大学生实习管理系统(java+springboot+thymeleaf+html+jquery+bootstrap)

    基于javaweb+mysql的大学生实习管理系统(java+springboot+thymeleaf+html+jquery+bootstrap) 运行环境 Java≥8.MySQL≥5.7 开发工 ...

  5. 基于javaweb+SpringBoot的大学生实习管理系统(java+SpringBoot+Thymeleaf+html+JQuery+bootstrap)

    项目介绍 本系统的用户可以分为三种:管理员.教师.学生.三种角色登录后会有不同菜单界面: 管理员主要功能: 信息管理 学生信息管理.教师信息管理.生产实习信息管理.顶岗实习信息管理: 生产实习 生产实 ...

  6. BootStrap使用方法为BootStrap3添加jquery.min.js文件(简单易懂)_☆往事随風☆的博客

    为BootStrap3添加jquery.min.js文件 一.前言 二.BootStrap简介 三.BootStrap3的使用方法 (1)先去官网找到BootStrap3这个版本的文档. (2)配置B ...

  7. maven添加oracle jdbc依赖

    maven添加oracle jdbc依赖 由于Oracle授权问题,Maven不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到 ...

  8. java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法

    Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...

  9. 【maven】javaee项目添加servlet、jsp依赖

    说明 maven管理的javaee项目,需要手动添加servlet.jsp依赖 scope为provided,表示发布时,使用web server提供的servlet.jsp lib maven 依赖 ...

最新文章

  1. 和为s的连续正数序列
  2. 基于Docker + Consul + Nginx + Consul-template的服务负载均衡实现
  3. android simples 结构,android – 如何在simple_list_item_2中构造和显示信息?
  4. C#多线程开发-任务并行库
  5. 现代软件工程讲义 4 团队和流程
  6. 我用Python帮学校写了一款图书管理系统!教导员居然请我吃饭
  7. 十多年前的 Adobe ColdFusion 漏洞被用于勒索攻击
  8. 面向对象---基础概念
  9. ASP.NET实现文件上传和下载
  10. 成为java架构师需要几年,详细说明
  11. 为啥外包喜欢php,为什么要面向对象?
  12. 从Curator实现分布式锁的源码再到羊群效应
  13. 华为云服务器型号解析——通用计算型
  14. Tri Mode Ethernet MAC的配置及使用
  15. 文档在线编辑开发心得
  16. c/c++: window下安装mingw-w64
  17. Maven入门教程(十四)-Nexus3.X私服下载资源
  18. 【SqlServer系列】表连接
  19. 33岁表哥,想放弃双休稳定的工作,转行学一门技术
  20. 微软面试题--10个问题的逻辑推理题

热门文章

  1. Gym - 101889I Imperial roads(最小生成树+树链剖分+线段树)
  2. Keras-训练可视化
  3. 贪心算法-02活动安排问题
  4. python高级语法-高阶函数之map的使用方法
  5. HDU4577(2013年ACM杭州赛区邀请赛B题)
  6. C++ POD与结构体声明
  7. C++设计模式之工厂方法模式
  8. 带你深入理解分布式事务,掌握后台分布式核心技术,PS:送5本!
  9. Python中的判断语句及循环
  10. 大话ion系列(四)