当前位置:网站首页>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包里面的静态资源是可行的。
如果您觉得有帮助,期待您的关注、转发,您的支持是我不接的创作动力!欢迎关注公众号:字母哥杂谈
边栏推荐
- Jenkins Pipeline编写思路与技巧
- Heap series_0x08: NT heap debug support_Discover now debug support (DPH)
- com.ctc.wstx.exc.WstxParsingException: Illegal character entity: expansion character
- (一)BFC
- Xshell显示乱码
- String的构造方法,其他方法
- idea 用不了Ctrl+Shift+F快捷键全局搜索。
- 2022年深圳杯建模A题思路: 破除“尖叫效应”与“回声室效应”,走出“信息茧房”
- 动态规划相关:三角形最小路径和
- webSocket的实现
猜你喜欢
随机推荐
js实现滑动条验证
后代选择器和子代选择器
unity shader 入门 全透明与半透明效果实现
用指针和malloc定义一个数组
Excel文件解析
Gin框架(一):基础概览
C语言知识细节点(一)
websocket协议详解
2022高教社杯思路汇总A题B题C题D题
WinServer 2019 组策略删除本地管理员且只允许域用户登陆
初学ARM的个人心得
vmware workstation 未能启动vmware
String的构造方法,其他方法
路由概述与静态配置ip
Go语言基础(十四):单元测试
C语言冒泡排序法
布隆过滤器及LRU Cache的实现
标准IO及其各函数用法
Unity Shader零基础入门1:纯色物体
RAID磁盘阵列详解