IDEA Java程序启动添加参数 VM options、Program arguments、Program arguments
文章目录
- 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相关推荐
- java 启动参数 配置,java程序启动参数设置
有些时候我们需要在java程序启动时设置一些系统属性值,然后程序启动后可以获取这些系统属性值并进行一些逻辑处理.例如我们在使用Maven打包的时候如果想跳过test执行,可以使用如下命令: mvn c ...
- Java程序启动参数 -D详解
概述 java程序启动参数 -D是用来做什么的呢?去查询了一下官方解释: Set a system property value. If value is a string that contains ...
- java channel midi_为Java程序中添加播放MIDI音乐功能
下载本文示例代码 Java在多媒体处理方面的确优势不大,但是我们在程序中有些时候又需要一些音乐做为点缀,如果播放的音乐是wav等波形音频文件,又挺大,所以背景音乐最好就是MIDI了,可是网上很多播放M ...
- Java程序命令行参数总结
前言: 在命令行中输入可以输入各类参数,本文将针对这些参数做一个小结. 基于命令行输入参数 测试程序如下: import java.util.Arrays; public class Main {pu ...
- Java程序启动同时复制resources下文件到jar包同级目录
Java代码调用.exe,包括获取exec()中的日志并打印,可以看我之前的博客 一.Java调用exe打包成jar的调用方式有俩种: Java程序中resources下的exe等文件,是可以同时打包 ...
- java程序启动命令_如何用java启动windows命令行程序
先请编译和运行下面程序: import java.util.*; import java.io.*; public class BadExecJavac2 { public static void m ...
- 不错的linux下通用的java程序启动脚本(转载)
虽然写起动shell的频率非常不高...但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell. 在网上找到一个挺好的通用shell脚本. 只需要修改一些配置变量,就可以用 ...
- linux java启动脚本文件_不错的linux下通用的java程序启动脚本
#!/bin/sh #该脚本为Linux下启动java程序的通用脚本.即可以作为开机自启动service脚本被调用, #也可以作为启动java程序的独立脚本来使用. # #Author: tudaxi ...
- java程序启动后就进行了7次younggc_程序员如何优化 Java GC
本文由CrowHawk翻译 Sangmin Lee发表在Cubrid上的"Become a Java GC Expert"系列文章的第三篇<How to Tune Java ...
最新文章
- 使用ONNX将模型转移至Caffe2和移动端
- HarmonyOS 修改App 的name
- python装饰器类-python_类装饰器
- Acwing第 25 场周赛【完结】
- 百度交易中台之账房系统架构浅析
- 修改autor后面邮箱_如何修改LOL手游昵称
- mysql远程压力测试_mysql压力测试脚本实例
- 微信小程序之验证码短信倒计时
- oracle 2500varchar,Oracle中的varchar和varchar2有什么区别?
- finereport 格式化金额函数_帆软报表常用函数总结
- PTA 基础练习答案
- hibernate两张表关联查询
- 【机智云专题】①:乐鑫esp8266巧用机智云自动代码生成功能,移植加入驱动单路继电器,实现智能定时插座。(附带demo)
- [小o地图-数据] - 地址文字转为经纬度坐标(地理编码)
- logo免费在线设计,给自己的logo寻找灵感
- mysql numeric 空值_mysql数据库不能添加NULL值,该怎么解决 - numeric
- 鸿蒙小游戏-俄罗斯方块
- 什么时候能被好运眷顾一次:快手前端三面,败在智力题称砝码重量...
- 前端寒假css(100-181)
- HIVE 列转行 字段分组截取随笔#collect_list/collect_set