java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Java中VM options与Program arguments区别

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

作者:匍匐前进の程序猿

本文介绍了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配置

结果展示:

总结

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

您可能感兴趣的文章:
阅读全文