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

相关推荐
budingxiaomoli几秒前
多线程(一)
java·开发语言·jvm·java-ee
golang学习记5 分钟前
用 Go + Redis + HTMX 手撸一个超快 URL 短链接服务 🚀
后端
codervibe5 分钟前
Spring Boot 热启动配置实战:从手动重启到秒级反馈
spring boot·后端
skyeeeeee6 分钟前
kubeadm安装k8s集群
后端·kubernetes
m0_7482480225 分钟前
C++中的位运算符:与、或、异或详解
java·c++·算法
介一安全25 分钟前
从 0 到 1 玩转 2025 最新 WebGoat 靶场:环境搭建 + 全关卡漏洞解析(超级详细)
java·web安全·网络安全·靶场
web安全工具库25 分钟前
Linux进程的:深入理解子进程回收与僵尸进程
java·linux·数据库
沐浴露z26 分钟前
详解【限流算法】:令牌桶、漏桶、计算器算法及Java实现
java·算法·限流算法
chxii1 小时前
Spring Boot 响应给客户端的常见返回类型
java·spring boot·后端
韩立学长1 小时前
【开题答辩实录分享】以《植物爱好者交流平台的设计与实现》为例进行答辩实录分享
spring boot·后端·mysql