java启动jar包设置启动参数的实现
一、代码介绍
1.代码:
java启动jar包设置启动参数,得到 get("启动参数") ,中的参数
System.getProperties().get("启动参数");
二、linux命令
1.命令
java -D参数名=参数值 -jar jar包
例子:java -DserviceConfig=res -jar adi-inland-import-1.0.jar
注意:
-D参数名=参数值 :中间不能有空格或者/t

2.效果展示:

三、idea本地调试
1.找到Edit Configurations

2.修改Edit Configurations 参数
VM option 中写参数:-D参数名=参数

3.Edit Configurations 参数介绍
configuration参数说明 参数说明Main Class需要添加启动参数的类VM optionjvm参数,这里需要指定-D参数Program arguments程序参数,这里的值作为arg[] 的参数传入的Working directory项目目录Environment variables系统环境变量注意:
环境变量VM option优先级高于Environment variables
4.VM option 单个参数效果展示

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

到此这篇关于java启动jar包设置启动参数的实现的文章就介绍到这了,更多相关java jar设置启动参数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
使用Prometheus+Grafana的方法监控Springboot应用教程详解
这篇文章主要介绍了用Prometheus+Grafana的方法监控Springboot应用,本文通过实例代码详解给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-03-03
MyBatis-Plus updateById更新不了空字符串或null的解决方法
本文主要介绍了MyBatis-Plus updateById更新不了空字符串或null的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-03-03
Spring构造器注入及@Autowired、lombok的@RequiredArgsConstructor的异同点说明
本文介绍了Spring框架中构造器注入的实现原理,包括Spring如何找到参数、构造器注入与Autowired的区别,以及为什么Spring官方推荐构造器注入,文章还强调了构造器注入中使用final关键字的好处,并提供了代码示例,帮助读者更好地理解和应用Spring的最佳实践2026-03-03
IntelliJ IDEA中如何使用Checkstyle对Java代码规范检查
这篇文章主要介绍了IntelliJ IDEA中如何使用Checkstyle对Java代码规范检查的相关资料,checkstyle是提高代码质量,检查代码规范的很好用的一款工具,文中通过代码介绍的非常详细,需要的朋友可以参考下2026-03-03


最新评论