当前位置:网站首页>web项目访问引用jar内部的静态资源
web项目访问引用jar内部的静态资源
2022-08-10 09:42:00 【字母哥博客】
一、实现原理
在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包里面的静态资源是可行的。 欢迎关注我的公告号:字母哥杂谈,回复003赠送本文所在专栏《docker修炼之道》的PDF版本,30余篇精品docker文章。字母哥博客:zimug.com
边栏推荐
猜你喜欢

【元宇宙欧米说】听兔迷兔如何从虚拟到现实创造潮玩新时代

2022-08-09 第六小组 瞒春 学习笔记

2022年固定资产管理系统的概况

The first offline workshop in 2022!Data application experience day for application developers is coming | TiDB Workshop Day

Tencent releases the second-generation version of the quadruped robot Max, which completes jumps and somersaults on the plum blossom pile

90.(cesium之家)cesium高度监听事件

BUUCTF【pwn】解题记录(4-6页持续更新中)

09 【Attributes继承 provide与inject】

Which is the strongest workflow engine for "Technology Selection"?Chief Architecture Helps You Pick

数据中台解决方案及未来发展方向
随机推荐
钻石价格预测的ML全流程!从模型构建调优道部署应用!
单例模式基类
WebView2 通过 PuppeteerSharp 实现爬取 王者 壁纸 (案例版)
并发的基本概念,操作,容器
Oracle rac所在的网络要割接,停掉其中一个rac节点,这种方案可行吗?
JWT: To own me is to have power
解决ASP.NET Core在Task中使用IServiceProvider的问题
「业务架构」TOGAF建模:组织分解图(组织映射)
Lasso regression (Stata)
MUDA:对齐特定域的分布和分类器以实现来自多源域的跨域分类
腾讯云校园大使开始招募啦,内推名额和奖金等你来拿
因子分析(SPSS)
Excel draws statistical graphs
keepalived:双主配置
【Prometheus】Node Exporter常用查询PromQL 语句大总结
消息队列概述
keepalived:常见问题
Which is the strongest workflow engine for "Technology Selection"?Chief Architecture Helps You Pick
12 【其它组合式API】
关于判断单峰数组的几种方法