web项目访问jar内部的静态资源

网友投稿 584 2022-10-22

web项目访问jar内部的静态资源

web项目访问jar内部的静态资源

一、实现原理

在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包里面的静态资源是可行的。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:TipJarViewController:简单易用的iOS应用程序提示器
下一篇:【瑞吉外卖】day02:后台系统登录、退出功能
相关文章

 发表评论

暂时没有评论,来抢沙发吧~