java启动jar包设置启动参数的实现

 更新时间:2023年06月15日 15:17:03   作者:唯月作伴  
本文主要介绍了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应用教程详解

    这篇文章主要介绍了用Prometheus+Grafana的方法监控Springboot应用,本文通过实例代码详解给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • JavaSE学习之内部类及常用API

    JavaSE学习之内部类及常用API

    这篇文章主要介绍了JavaSE中的内部类和几个常用的API,文中的示例代码介绍详细,对我们学习JavaSEI有一定的帮助,感兴趣的小伙伴可以跟随小编一起学习一下
    2021-12-12
  • 手把手教你SpringBoot整合Mybatis

    手把手教你SpringBoot整合Mybatis

    这篇文章主要介绍了手把手教你SpringBoot整合Mybatis,Mybatis是一款持久化框架,可以帮我们省去大部分jdbc的代码,需要的朋友可以参考下
    2023-03-03
  • Eclipse安装配置方法图文教程

    Eclipse安装配置方法图文教程

    这篇文章主要为大家详细介绍了Eclipse安装配置方法图文教程,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Java Elastic Job动态添加任务实现过程解析

    Java Elastic Job动态添加任务实现过程解析

    这篇文章主要介绍了Java Elastic Job动态添加任务实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • mybatis in查询传入String方式

    mybatis in查询传入String方式

    这篇文章主要介绍了mybatis in查询传入String方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • 深入浅出讲解Spring框架中依赖注入与控制反转及应用

    深入浅出讲解Spring框架中依赖注入与控制反转及应用

    依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在 传统的程序设计过程中,通常由调用者来创建被调用者的实例
    2022-03-03
  • MyBatis-Plus updateById更新不了空字符串或null的解决方法

    MyBatis-Plus updateById更新不了空字符串或null的解决方法

    本文主要介绍了MyBatis-Plus updateById更新不了空字符串或null的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Spring构造器注入及@Autowired、lombok的@RequiredArgsConstructor的异同点说明

    Spring构造器注入及@Autowired、lombok的@RequiredArgsConstructor的异同点说明

    本文介绍了Spring框架中构造器注入的实现原理,包括Spring如何找到参数、构造器注入与Autowired的区别,以及为什么Spring官方推荐构造器注入,文章还强调了构造器注入中使用final关键字的好处,并提供了代码示例,帮助读者更好地理解和应用Spring的最佳实践
    2026-03-03
  • IntelliJ IDEA中如何使用Checkstyle对Java代码规范检查

    IntelliJ IDEA中如何使用Checkstyle对Java代码规范检查

    这篇文章主要介绍了IntelliJ IDEA中如何使用Checkstyle对Java代码规范检查的相关资料,checkstyle是提高代码质量,检查代码规范的很好用的一款工具,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2026-03-03

最新评论