springboot命令行指定参数运行

2022-11-01

虚拟机指定参数

虚拟机参数需要在前指定,格式 java -Dxxx=xxx app.jar, 需要加-D

指定文件编码运行

java -Dfile.encoding=utf-8 -jar app.jar

激活指定的配置文件运行

java -Dspring.profiles.active=test -jar app.jar

项目指定参数

项目参数需要在后指定,格式java -jar app.jar --xxx=xxx,参数名前是两个杠。

指定文件编码运行

java -jar app.jar --file.encoding=utf-8

激活指定的配置文件运行

java -jar app.jar --spring.profiles.active=test

参数优先级:

当我们给项目指定参数后,参数的优先级如下:

命令行参数 > 虚拟机参数 > 配置文件