maven webjar构建及使用

Posted 蛋定好时光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven webjar构建及使用相关的知识,希望对你有一定的参考价值。

这么做的目的想要把前端静态文件,css啊js啊一堆的放在一个maven工程下管理,需要的时候调用jar包直接引用。

1、把要打包文件放到另外的maven项目的/src/main/resources下

2、编写pom.xml

1     <build>
2         <resources>
3             <resource>
4                 <directory>${project.basedir}/src/main/resources</directory>
5                 <targetPath>META-INF/resources/</targetPath>
6             </resource>
7         </resources>
8     </build>                

3、springMVC配置中增加

	<mvc:resources mapping="/webjars/**"
		location="classpath:/META-INF/resources/webjars/">
	</mvc:resources>

4、在项目的pom文件调用jar包

5、查看显示

  依赖该jar的web项目,可以通过http://ip:port/[projectname]/webjars/jsname.js访问

6、打包

  执行打包命令:mvn clean package

      解压包后    /resources/webjars/jsname.js

以上是关于maven webjar构建及使用的主要内容,如果未能解决你的问题,请参考以下文章

webjars-jquery的引用

Spring Boot 中使用WebJars

WebJars 进行 css js 资源文件管理

我可以在IntelliJ中使用webjars而无需构建项目吗?

webjars管理静态资源

webjars入门