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

相关推荐
0x5324 分钟前
Java网络编程(二)
java·服务器·网络
Flittly1 小时前
【雕虫大技】Agent 动态 Skill 供应链安全加固(三):输出校验与治理闭环实战
java·spring boot·spring
Poo_Chai1 小时前
QT emit信号后完整处理流程,包括槽函数响应流程
java·开发语言·数据库
IT爱学堂1 小时前
精讲软件设计师(软考中级)一站式通关课_实战课程_慕课网
后端
瑞码空间1 小时前
Java 图形界面(GUI)完整知识点手册
java·开发语言·图形界面·swing
树码小子1 小时前
开启 IDEA 中的断言功能
android·java·intellij-idea
战天战地站房顶1 小时前
在 Windows Docker 中部署 PostgreSQL 17 + pgvector 完整指南
后端
卷无止境1 小时前
FastAPI Guard 全解析,从概念到工程落地的实战指南
后端·python
卷无止境1 小时前
FastAPI Users 全面解析:概念、原理与工程实战
后端·python
茶本无香1 小时前
Java调用Shell脚本执行SQL数据库操作:从入门到实战
java·sql·shell