SpringBoot指定外部环境配置

nohup java -Xms256m -Xmx512m -Dfile.encoding=UTF-8 -jar /usr/local/xxxx.jar --spring.profiles.active=prod > system.log 2>&1 &

--spring.profiles.active=prod修改的是多环境配置中内部application.properties里的spring.profiles.active值

-Dspring.config.location指定的是要使用的配置文件的位置

在同级目录下没有指定的情况下,外部配置优先于内部

如果将配置文件放到其他地方

java -Dspring.config.location=F:\spring-boot-3\boot3-01-demo\application.properties -jar F:\spring-boot-3\boot3-01-demo\target\boo3-01-demo-1.0-SNAPSHOT.jar

java -Dfile.encoding=UTF-8 -Dspring.config.location=F:\spring-boot-3\boot3-01-demo\application.properties -jar F:\spring-boot-3\boot3-01-demo\target\boo3-01-demo-1.0-SNAPSHOT.jar

相关推荐
IT_陈寒7 小时前
SpringBoot自动配置把我都整不会了
前端·人工智能·后端
朝新_7 小时前
【Spring AI 】核心知识体系梳理:从入门到实战
java·人工智能·spring
一 乐7 小时前
旅游|基于springboot + vue旅游信息推荐系统(源码+数据库+文档)
java·vue.js·spring boot·论文·旅游·毕设·旅游信息推荐系统
覆东流7 小时前
第1天:Python环境搭建 & 第一个程序
开发语言·后端·python
码事漫谈8 小时前
Token成本失控?两大开源方案如何重构AI编程成本结构
后端
我命由我123458 小时前
Android 开发中,关于 Gradle 的 distributionUrl 的一些问题
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
橙露8 小时前
SpringBoot 全局异常处理:优雅封装统一返回格式
java·spring boot·后端
awei09168 小时前
MinIO配置自定义crossdomain.xml跨域策略(Nginx反向代理实现)
xml·java·nginx
LiveWillChange8 小时前
第一阶段:基本功能实现
后端
谁怕平生太急8 小时前
面试题记录:在线数据迁移
java·数据库·spring