关于java:web项目访问引用jar内部的静态资源

36次阅读

共计 445 个字符,预计需要花费 2 分钟才能阅读完成。

一、实现原理

在 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

正文完
 0