当前位置:网站首页>web项目访问jar内部的静态资源
web项目访问jar内部的静态资源
2022-08-09 15:04:00 【51CTO】
一、实现原理
在Servlet3协议规范中,包含在JAR文件/META-INFO/resources/路径下的资源可以直接访问。
二、举例说明
如下图所示,是我新建的一个Spring Boot Starter项目:zimug-minitor-threadpool,用于实现可配置、可观测的线程池。其中pool.html就是线程池运行状态的监控页面。放在如下图所示的位置。

位置放置正确之后,将项目打包。我的最终打包结果是zimug-minitor-threadpool-1.0.jar。当一个Spring Boot项目需要引用这个jar包的时候,直接通过maven坐标引入即可。访问服务的/pool.html即可获取当前SpringBoot服务的线程池配置信息,以及运行时状态信息。

说明按照这种方式,访问jar包里面的静态资源是可行的。
如果您觉得有帮助,期待您的关注、转发,您的支持是我不接的创作动力!欢迎关注公众号:字母哥杂谈
边栏推荐
猜你喜欢
随机推荐
如何设置边框圆角
软件测试流程
(十)打包和项目部署
学编程的第十一天
传输层协议TCP/UDP
RAID磁盘阵列详解
Ntdsutil 转移主域控五大角色
2022高教社杯 国赛数学建模 B题思路
重启网卡提示Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization.
Heap series _0x04: Internal structure of heap (_HEAP=_HEAP_SEGMENT+_HEAP_ENTRY)
Unity Shader零基础入门3:逐像素光照、Blinn-Phong、透明度
websocket协议详解
解决端口号被占用的情况
Mysql学习(一)
Go语言基础(十):接口
2022华数杯建模B题思路解析
Gin框架(一):基础概览
js和jq实现点击小眼睛后密码显示与隐藏切换
Mysql学习(二)
如何保证测试用例的覆盖率









