spring - 将文件公开为静态资源
问题描述
我正在尝试通过应用程序属性将文件公开为静态资源
spring:
profiles: default
resources:
static-locations: classpath:/openapi/
使用此配置,我可以访问 openapi 文件夹中存在的文件但是,我只想公开该文件。所以我尝试了这个:
spring:
profiles: default
resources:
static-locations: classpath:/openapi/RequisitionService.openapi3.json
但是使用此配置,我无法访问该文件。知道如何将特定文件公开为静态资源吗?
解决方案
对文件使用以下属性:
spring:
profiles: default
resources:
static-locations: file:/openapi/RequisitionService.openapi3.json
查看此参考以获取更多信息 - https://www.baeldung.com/spring-mvc-static-resources
推荐阅读
- python - PyQt5 QPropertyAnimation finished() 如何连接
- c# - 任务和异步等待需要指导
- node.js - 有条件地检测节点服务器是否在 Docker 容器内运行
- apache - 使用 .htaccess 的 URL 前缀
- angularjs - 设置 firebase 消息传递问题消息传递/仅在 sw 中可用
- ios - For Loop - Alamofire 以同步方式请求 Swift4 - 执行 for 循环等待异步请求返回
- javascript - Razorpay 结帐表单中的自定义字段
- javascript - 单击echart条形图时如何突出显示条形?
- sql - 从具有公共 UserId 键的许多表的 SQL 查询中返回单行
- flutter - 如何从路由获取参数到其他屏幕?