Java中VM options与Program arguments的区别及说明

 更新时间:2025年10月16日 10:27:22   作者:匍匐前进の程序猿  
本文介绍了VMoptions和Programarguments的区别及用法,说明它们分别用于设置运行环境变量和main方法参数,且同名参数时Programarguments优先,并展示了配置方法和结果

一、VM options

VM options:

我们在程序中需要的运行时环境变量,它需要以-D或-X或-XX开头,每个参数使用空格分隔

使用最多的就是-Dkey=value设定系统属性值,比如-Dserver.port=8088

二、Program arguments

Program arguments:

为我们启动类传入main方法的字符串数组args[],它通常以–开头,如–server.port=8099

注意!!!

当以VM options 和 Program arguments配置了相同的数据时,以Program arguments优先

三、图例展示,如何添加两个参数

打开配置页:

添加 VM options 和 Program arguments配置

结果展示:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • java反射总结实例详解

    java反射总结实例详解

    这篇文章主要结合实例形式分析了介绍了java基于反射得到对象属性值的方法,Class类,基本数据类型,类的反射等,需要的朋友可以参考下
    2017-04-04
  • 定时任务注解@Scheduled不生效问题及解决

    定时任务注解@Scheduled不生效问题及解决

    这篇文章主要介绍了定时任务注解@Scheduled不生效问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • JDK1.8源码下载及idea2021导入jdk1.8源码的详细步骤

    JDK1.8源码下载及idea2021导入jdk1.8源码的详细步骤

    这篇文章主要介绍了JDK1.8源码下载及idea2021导入jdk1.8源码的详细步骤,在文章开头就给大家分享了JDK1.8源码下载地址和下载步骤,告诉大家idea2021.1.3导入JDK1.8源码步骤,需要的朋友可以参考下
    2022-11-11
  • SpringBoot整合SpringSecurity实现JWT认证的项目实践

    SpringBoot整合SpringSecurity实现JWT认证的项目实践

    本文会通过创建SpringBoot项目整合SpringSecurity,实现完整的JWT认证机制,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • 如何区分JAVA中的equals与==

    如何区分JAVA中的equals与==

    这篇文章主要介绍了如何区分JAVA中的equals与==,文章简单易懂,实例代码帮助大家更好的参考学习,感兴趣的朋友可以了解下
    2020-06-06
  • Spring Aop基本流程原理示例详解

    Spring Aop基本流程原理示例详解

    这篇文章主要给大家介绍了关于Spring Aop基本流程原理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Spring如何基于aop实现事务控制

    Spring如何基于aop实现事务控制

    这篇文章主要介绍了Spring如何基于aop实现事务控制,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Springmvc异常处理器及拦截器实现代码

    Springmvc异常处理器及拦截器实现代码

    这篇文章主要介绍了Springmvc异常处理器及拦截器实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • java将数字价格转换为中文大写代码示例(工具类)

    java将数字价格转换为中文大写代码示例(工具类)

    这篇文章主要介绍了java将数字价格转换为中文大写的相关资料,在Java中实现将数字价格转换为中文大写需要将数字分解为各个部分(如个位、十位、百位等),并根据这些部分转换为对应的中文大写数字,需要的朋友可以参考下
    2024-10-10
  • Spring中的循环依赖问题分析(概念、原因与解决方案)

    Spring中的循环依赖问题分析(概念、原因与解决方案)

    循环依赖是一个常见但复杂的问题,尤其对于新手开发者来说,本文将详细介绍循环依赖的定义、成因、Spring的处理方式及解决策略,并通过示例代码帮助读者更好地理解这一概念,感兴趣的朋友一起看看吧
    2025-07-07

最新评论