文章目录

  • Run Configuration
    • 1. VM options
      • 1.1 添加方法
      • 1.2 获取方法
    • 2. Program arguments
      • 2.1 添加方法
      • 2.2 获取方法
    • 3. Environment variables
      • 3.1 添加方法1
      • 3.2 添加方法2
      • 3.3 获取方法

Run Configuration

启动可以添加的参数主要就是以下三类

1. VM options

1.1 添加方法

// -D开头 + 参数名 = 参数值
// = 两侧没有空格
// 不同参数之间空格分隔
// 如下所示我们增加两个参数 Env 和 Name
-DEnv=prod -DName=zhangsan

1.2 获取方法

// System.getProperty("参数名")
System.getProperty("Env");
System.getProperty("Name");

2. Program arguments

2.1 添加方法

// 参数值(不需要写参数名)
// 参数之间空格分隔
123456 wangwu

2.2 获取方法

方法启动时 args 里就包含了你添加的参数

3. Environment variables

3.1 添加方法1

// 参数名=参数值
// 多个参数之间使用分号分隔(注意这里不是用空格分隔)
password=123456789;name=lisi

3.2 添加方法2


3.3 获取方法

// System.getenv("参数名")
System.getenv("password");
System.getenv("name");

IDEA Java程序启动添加参数 VM options、Program arguments、Program arguments相关推荐

  1. java 启动参数 配置,java程序启动参数设置

    有些时候我们需要在java程序启动时设置一些系统属性值,然后程序启动后可以获取这些系统属性值并进行一些逻辑处理.例如我们在使用Maven打包的时候如果想跳过test执行,可以使用如下命令: mvn c ...

  2. Java程序启动参数 -D详解

    概述 java程序启动参数 -D是用来做什么的呢?去查询了一下官方解释: Set a system property value. If value is a string that contains ...

  3. java channel midi_为Java程序中添加播放MIDI音乐功能

    下载本文示例代码 Java在多媒体处理方面的确优势不大,但是我们在程序中有些时候又需要一些音乐做为点缀,如果播放的音乐是wav等波形音频文件,又挺大,所以背景音乐最好就是MIDI了,可是网上很多播放M ...

  4. Java程序命令行参数总结

    前言: 在命令行中输入可以输入各类参数,本文将针对这些参数做一个小结. 基于命令行输入参数 测试程序如下: import java.util.Arrays; public class Main {pu ...

  5. Java程序启动同时复制resources下文件到jar包同级目录

    Java代码调用.exe,包括获取exec()中的日志并打印,可以看我之前的博客 一.Java调用exe打包成jar的调用方式有俩种: Java程序中resources下的exe等文件,是可以同时打包 ...

  6. java程序启动命令_如何用java启动windows命令行程序

    先请编译和运行下面程序: import java.util.*; import java.io.*; public class BadExecJavac2 { public static void m ...

  7. 不错的linux下通用的java程序启动脚本(转载)

    虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell. 在网上找到一个挺好的通用shell脚本. 只需要修改一些配置变量,就可以用 ...

  8. linux java启动脚本文件_不错的linux下通用的java程序启动脚本

    #!/bin/sh #该脚本为Linux下启动java程序的通用脚本.即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用. # #Author: tudaxi ...

  9. java程序启动后就进行了7次younggc_程序员如何优化 Java GC

    本文由CrowHawk翻译 Sangmin Lee发表在Cubrid上的"Become a Java GC Expert"系列文章的第三篇<How to Tune Java ...

最新文章

  1. 《京东技术解密》——海量订单处理
  2. NSString/NSMutable字符串——韩俊强…
  3. 一文看懂边缘云在广电行业的应用
  4. Shape Number (最小表示法)
  5. 求两字符串最长公共连续子串---C++编程
  6. 阿里云Linux服务器配置Java环境
  7. 相亲交友小程序制作方案
  8. 李雅普诺夫稳定性、李雅普诺夫第一法、李雅普诺夫第二法及李雅普诺夫函数
  9. html网上购物系统界面,网上购物系统界面设计要点有哪些?设计思路是什么?...
  10. Nobook虚拟实验室完爆各种传统实验室
  11. 校验EXE文件防止软件被破解
  12. App Store提交上线、市场推广专题
  13. 无效虚假询盘,如何避免上当?
  14. Android开发 人民币符号(¥)显示不一致的问题
  15. MyCAT  In Action中文版
  16. F和弦(大横按)的训练方法
  17. 无人机的分类(史上最全的无人机分类方法)
  18. Solidity 从入门到实战(一)
  19. Python解题 - NOIP2005 青蛙过河
  20. R语言filter()函数

热门文章

  1. 求助,我电脑是不是中毒了。
  2. H265 HEVC 协议文档第4章缩写词及其含义翻译
  3. 立方和(使用Python求解)
  4. 2021肇庆各中学高考成绩查询,肇庆高中成绩排名2021,肇庆中考分数线排行榜
  5. 设计模式之命令模式(C语言)
  6. 关于在微软学生资源中心下载软件
  7. QMT vs Ptrade 速度对比 (一) 历史行情获取速度
  8. Linux Graphics 周刊(第 5 期)
  9. 深度图怎么看行情走势
  10. 连接hack the box教程