启动 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\

相关推荐
程序员良许7 小时前
三极管推挽输出电路分析
后端·嵌入式
Java水解7 小时前
【JAVA 进阶】Spring AOP核心原理:JDK与CGLib动态代理实战解析
后端·spring
Java水解7 小时前
Spring Boot 4 升级指南:告别RestTemplate,拥抱现代HTTP客户端
spring boot·后端
宫水三叶的刷题日记7 小时前
工商银行今年的年终奖。。
后端
大黄评测7 小时前
双库协同,各取所长:.NET Core 中 PostgreSQL 与 SQLite 的优雅融合实战
后端
神云瑟瑟7 小时前
spring boot拦截器获取requestBody的最佳实践
spring boot·拦截器·requestbody
Java编程爱好者7 小时前
Java 后端定时任务怎么选:@Scheduled、Quartz 还是 XXL-Job?
后端
Java编程爱好者7 小时前
线程池用完不Shutdown,CPU和内存都快哭了
后端
神奇小汤圆7 小时前
Unsafe魔法类深度解析:Java底层操作的终极指南
后端
暮色妖娆丶7 小时前
Spring 源码分析 BeanFactoryPostProcessor
spring boot·spring·源码