虚拟机指定参数
虚拟机参数需要在前指定,格式 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
参数优先级:
当我们给项目指定参数后,参数的优先级如下:
命令行参数 > 虚拟机参数 > 配置文件