SpringBoot前后端分离项目中如何制作前端jar包(类似swaggerUI前端jar包制作方法)

SpringBoot创建前端UI WebJAR包教程
本文介绍如何在SpringBoot项目中制作类似SwaggerUI的前端UI Jar包,利用WebJARS打包前端资源,确保版本管理和便捷部署。通过在maven中配置打包静态资源,并在项目中引入依赖,实现前端资源的便捷使用。

SpringBoot前后端分离项目中如何制作前端jar包(类似swaggerUI前端jar包制作方法)

可用于SpringBoot引用的前端UI的Jar包,类似于SwaggerUI包

有的时候我们会碰到一些场景,需要制作前端UI包,用于灵活部署,或者方便个性化改造。那么我们可以使用webjars的方式打包,maven直接引入jar包,即可集成,类似于SwaggerUI包。

WABJAR介绍

WebJars是将这些通用的Web前端资源打包成Java的Jar包,然后借助Maven工具对其管理,保证这些Web资源版本唯一性,升级也比较容易。关于webjars资源,有一个专门的网站http://www.webjars.org/,我们可以到这个网站上找到自己需要的资源,在自己的工程中添加入maven依赖,即可直接使用这些资源了。
webjars官网上可以找到已有的webjars https://www.webjars.org/

SpringBoot中制作webjar包

在3.X的Servlet规范中,WEB-INF/lib下的jar包中的META-INF/resources将自动作为静态资源供程序来访问。SpringBoot已完成自动装配。

一.maven打包

首先把自己的静态资源放到src\main\resource下面:
静态资源位置

然后修改pom.xml文件,删除多余的配置,通过maven打包resource文件夹下代码。

<?xml version="1.0"?>
<project
	xsi:schemaLocation=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值