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

相关推荐
VaporGas1 分钟前
idea集成和使用Git指南
java·git·intellij-idea
计算机学姐5 分钟前
基于PHP的电脑线上销售系统
开发语言·vscode·后端·mysql·编辑器·php·phpstorm
阿乾之铭23 分钟前
spring MVC 拦截器
java·spring·mvc
码爸25 分钟前
flink 批量写clickhouse
java·clickhouse·flink
djgxfc28 分钟前
简单了解Maven与安装
java·maven
中文很快乐31 分钟前
springboot结合p6spy进行SQL监控
java·数据库·sql
丶白泽32 分钟前
重修设计模式-概览
java·设计模式
小电玩32 分钟前
谈谈你对Spring的理解
java·数据库·spring
五味香36 分钟前
C++学习,动态内存
java·c语言·开发语言·jvm·c++·学习·算法
无名之逆37 分钟前
计算机专业的就业方向
java·开发语言·c++·人工智能·git·考研·面试