启动 Spring Boot 项目时指定特定的 application.yml 文件位置

java -jar your-spring-boot-app.jar --spring.config.location=file:/path/to/your/config/application.yml

  • your-spring-boot-app.jar 是你的 Spring Boot 应用的 JAR 文件名。
  • file:/path/to/your/config/application.yml 是配置文件的绝对路径。

如果你有多个配置文件,可以用逗号分隔它们的路径:

java -jar your-spring-boot-app.jar --spring.config.location=file:/path/to/your/config/application.yml,file:/another/path/to/another/config.yml

此外,如果你想要指定配置文件夹下的所有配置文件(例如,application.ymlapplication-dev.yml 等),可以这样写:

java -jar your-spring-boot-app.jar --spring.config.location=classpath:/default-config/,file:/path/to/your/config/

亲测可用:

java -jar aaa.jar -Dspring.config.location=file:D:\conf\

相关推荐
小璐资源网20 小时前
从源码看ArrayList与LinkedList的性能差异
后端
Lyyaoo.20 小时前
Spring Boot日志
spring boot·缓存·单元测试
恼书:-(空寄20 小时前
拦截器获取不到 POST 请求 JSON 结构体参数(完整解决方案)
java·spring boot·spring·servlet
紫丁香20 小时前
Dify源码深度剖析3
后端·python·ai·flask·fastapi
IT_陈寒20 小时前
JavaScript开发者必看:3个让代码效率翻倍的隐藏技巧
前端·人工智能·后端
希望永不加班20 小时前
如何在 SpringBoot 里自定义 Spring MVC 配置
java·spring boot·后端·spring·mvc
Welcome_Back20 小时前
SpringBoot后端开发测试全指南
spring boot·后端·log4j
大傻^20 小时前
Spring AI Alibaba MCP协议实战:模型上下文协议集成与工具调用
java·人工智能·后端·spring·elasticsearch·springaialibaba
稻草猫.21 小时前
MyBatis进阶:动态SQL与MyBatis Generator插件使用
java·数据库·后端·spring·mvc·mybatis
李白的粉21 小时前
基于springboot的在线问卷调查系统
java·spring boot·毕业设计·课程设计·源代码·在线问卷调查系统