java - JAR运行时如何将多个属性定义为参数?
问题描述
现在我用这个参数运行 JAR:
-Dspring.config.location=/opt/application-properties/application.yml
我想将另一个属性文件添加到位置。怎么做?
解决方案
如果您阅读文档,即第2.3 节。Spring Boot 参考文档的应用程序属性文件,你会发现:
如果您不喜欢
application.properties
作为配置文件名,您可以通过指定spring.config.name
环境属性来切换到另一个文件名。您还可以使用spring.config.location
environment 属性(它是目录位置或文件路径的逗号分隔列表)来引用显式位置。
因此,要明确回答这个问题:
要将另一个属性文件添加到位置,请用逗号分隔它们。
例子:
-Dspring.config.location=/path1/application1.yml,/path2/application2.yml
推荐阅读
- arrays - 如何在 wordpress 过滤器中仅显示子类别?
- algorithm - 按升序排列对角矩阵
- azure - Azure devops 自动从部署组中删除目标虚拟机
- reactjs - 如何通过按 ENTER 键在反应待办事项应用程序中添加任务?
- flutter - 许可处理程序 - 位置不起作用(颤振)
- javascript - 如何通过axios获取请求/响应的总记录(X-Total-Count)?
- node.js - 部署到 vercel
- react-native - 使用 zoho 图像获取 api 时,如何在本机反应中解决图像数据响应为 null 的问题?
- android - 如何在 android 中制作 Gpay QR Scanner 角样式?
- html - 我应该在源代码中复制 img 默认 src -