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

相关推荐
RoyLin1 分钟前
TypeScript设计模式:适配器模式
前端·后端·node.js
该用户已不存在21 分钟前
Mojo vs Python vs Rust: 2025年搞AI,该学哪个?
后端·python·rust
Moonbit25 分钟前
MoonBit 正式加入 WebAssembly Component Model 官方文档 !
前端·后端·编程语言
Goland猫38 分钟前
电商架构图
后端
Java中文社群1 小时前
重要:Java25正式发布(长期支持版)!
java·后端·面试
我是天龙_绍1 小时前
Whisper 通过 mp3输出中文
后端
zjjuejin1 小时前
Maven环境搭建
后端·maven
我是天龙_绍1 小时前
项目根目录有requirements.txt 如何安装
后端
bobz9651 小时前
MPLS VPN | SRV6 TE 安全隔离路由技术
后端
bobz9651 小时前
AMD 正式停更 AMDVLK 驱动: 有格局的厂商和社区会是一致的
后端