前言
WebJar官網(wǎng):https://www.webjars.org/,對于任何與Servlet 3兼容的容器,WEB-INF/lib目錄中的webjar都會自動作為靜態(tài)資源提供。這是因為WEB-INF/lib中的JAR中的META-INF/resources目錄中的任何內(nèi)容都會自動公開為靜態(tài)資源。
官網(wǎng)上面已經(jīng)有很多熱門webjar,但有時候還是不能滿足我們的需要,我們需要自己打包WebJar,本文記錄如何WebJar的打包、使用
打包
首先創(chuàng)建一個maven工程,干干凈凈什么都沒有
把一下常用的web資源(比如:jquery、bootstrap前端框架、layer彈出層、jqgrid分頁插件)放在resources文件夾下面,為了更直觀的區(qū)分,我們先新建一個plugin文件夾
編寫pom.xml,指定打包方式,以及構(gòu)建工具
<?xml version="1.0" encoding="UTF-8"?>4.0.0 jar cn.huanzi webjar 1.0.1 ${project.basedir}/src/main/resources META-INF/resources/