美文网首页
VM参数,program参数,环境变量设置

VM参数,program参数,环境变量设置

作者: 我是光芒万丈 | 来源:发表于2021-12-25 11:42 被阅读0次
  1. vm参数:用于至指定虚拟机运行参数,

主要分为
标准系列如 -D指定,如:指定文件编码 -Dfile.encoding=UTF-8
非标准系列:如-X和-XX系列,具体如:如-Xms:堆的初始值,-Xmx:堆能达到的最大值 除此之外还可以设置自定义参数.

1)idea配置格式如下:

idea配置.png

-Dabc=123 多个使用空格隔开此处实际配置:-Dabc=123 -Dbcd=456 -Dfile.encoding=UTF-8

2)java 命令行执行指定如下:

cmd 命令

具体命令参照:

java -Dabc=123 -Dbcd=456  ScriptRunner

具体获取方法:

      //遍历JVM参数
      Properties properties =  System.getProperties();
      Enumeration enumeration =  properties.elements();
      for (;enumeration.hasMoreElements();){
          System.out.println(enumeration.nextElement());
      }
      //根据key值获取单个属性值
      System.out.println(System.getProperty("abc"));
      System.out.println(System.getProperty("bcd"));
  1. program参数:用于指定程序运行参数。

通过mian方法中的args获取。
idea中指定方法


idea配置program参数

格式多个参数隔开即可.

命令行指定


命令行指定program参数

获取示例:

    public static void main(String[] args) throws Exception {
        for (int i = 0; i < args.length; i++) {
            System.out.println(args[i]);
        }
    }
  1. 环境变量:用于标记某些常用地址,如我们常见的JAVA_HOME,

具体不再细讲.

相关文章

  • VM参数,program参数,环境变量设置

    vm参数:用于至指定虚拟机运行参数, 主要分为标准系列如 -D指定,如:指定文件编码 -Dfile.encodin...

  • IDEA启动设置JVM参数和环境变量

    VM options:用来设置JVM启动参数。 Environment variables:用来设置环境变量。

  • OpenJDK Eclipse调试设置

    Main设置 参数设置 Eclipse环境变量 断点 hotspot/src/share/vm/runtime/t...

  • Pipeline发布项目

    流水线发布java项目 框架 001 设置参数 002 拉取代码 0001 设置环境变量 0002 调整参数 00...

  • VM arguments 的参数是什么意思?

    VM arguments 的参数是什么意思? 在eclipse 中,VM arguments的设置,都是什么意思?...

  • vm参数

    1.admin_reserve_kbytes 给有cap_sys_admin权限的用户保留的内存数量,默认值是m...

  • 解决Android Stdio中文乱码问题

    编辑区乱码 控制台打印乱码 如果没有设置过VM参数,会提示新建,确认后输入以下参数: 保存后重启AS

  • Java GC日志查看与分析

    一. JVM的GC日志主要参数包括如下: eg.windows下面配置VM参数如下: Linux配置VM参数如下:...

  • HotSpot note(part-6)

    part 6 JVM参数解析以及Heap初始化过程分析 在create_vm的时候,我们设置的JVM参数会被解析出...

  • GC part 6

    part 6 JVM参数解析以及Heap初始化过程分析 在create_vm的时候,我们设置的JVM参数会被解析出...

网友评论

      本文标题:VM参数,program参数,环境变量设置

      本文链接:https://www.haomeiwen.com/subject/gzldqrtx.html