目录

一、代码介绍

1.代码:

二、linux命令

1.命令

三、idea本地调试

1.找到Edit Configurations

2.修改Edit Configurations 参数

3.Edit Configurations 参数介绍

 4.VM option 单个参数效果展示

5.VM option 多个参数效果展示


一、代码介绍

1.代码:

java启动jar包设置启动参数,得到 get("启动参数") ,中的参数

System.getProperties().get("启动参数");

[转帖]java启动jar包设置启动参数_jar

二、linux命令

1.命令

java  -D参数名=参数值  -jar jar包


例子:java  -DserviceConfig=res  -jar  adi-inland-import-1.0.jar


注意:

-D参数名=参数值  :中间不能有空格或者/t

[转帖]java启动jar包设置启动参数_java_02

2.效果展示:

[转帖]java启动jar包设置启动参数_jar_03

三、idea本地调试

1.找到Edit Configurations

[转帖]java启动jar包设置启动参数_环境变量_04

2.修改Edit Configurations 参数

VM option 中写参数:-D参数名=参数

[转帖]java启动jar包设置启动参数_jar_05

3.Edit Configurations 参数介绍

configuration参数说明 参数说明Main Class需要添加启动参数的类VM optionjvm参数,这里需要指定-D参数Program arguments程序参数,这里的值作为arg[] 的参数传入的Working directory项目目录Environment variables系统环境变量

注意:

环境变量VM option优先级高于Environment variables

[转帖]java启动jar包设置启动参数_java_06

5.VM option 多个参数效果展示


[转帖]java启动jar包设置启动参数_jar_07