文章目录

  • 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. 使用ONNX将模型转移至Caffe2和移动端
  2. HarmonyOS 修改App 的name
  3. python装饰器类-python_类装饰器
  4. Acwing第 25 场周赛【完结】
  5. 百度交易中台之账房系统架构浅析
  6. 修改autor后面邮箱_如何修改LOL手游昵称
  7. mysql远程压力测试_mysql压力测试脚本实例
  8. 微信小程序之验证码短信倒计时
  9. oracle 2500varchar,Oracle中的varchar和varchar2有什么区别?
  10. finereport 格式化金额函数_帆软报表常用函数总结
  11. PTA 基础练习答案
  12. hibernate两张表关联查询
  13. 【机智云专题】①:乐鑫esp8266巧用机智云自动代码生成功能,移植加入驱动单路继电器,实现智能定时插座。(附带demo)
  14. [小o地图-数据] - 地址文字转为经纬度坐标(地理编码)
  15. logo免费在线设计,给自己的logo寻找灵感
  16. mysql numeric 空值_mysql数据库不能添加NULL值,该怎么解决 - numeric
  17. 鸿蒙小游戏-俄罗斯方块
  18. 什么时候能被好运眷顾一次:快手前端三面,败在智力题称砝码重量...
  19. 前端寒假css(100-181)
  20. HIVE 列转行 字段分组截取随笔#collect_list/collect_set

热门文章

  1. Metal每日分享,自然饱和度滤镜效果
  2. P4961 小埋与扫雷【dfs】
  3. Flink 算子状态与键控状态总结
  4. framework层的event_log分析
  5. Effective C++条款13、14
  6. 素描滤镜_先进的素描技术
  7. guice的使用例子
  8. matlab2020a编译环境 MCR 安装步骤(非常实用)
  9. Epoll 反应堆模型核心原理及代码讲解
  10. 怎么做副业越做越好?看钟汉良抱大腿白皮书