【发布时间】:2011-11-13 04:07:06
【问题描述】:
有没有更简单的方法在命令行上为 Java 程序指定多个系统属性,而不是使用多个 -D 语句?
尽量避免这种情况:
java -jar -DNAME="myName" -DVERSION="1.0" -DLOCATION="home" program.jar
我以为我见过有人使用-D 和一些引用的字符串的例子,但我再也找不到这个例子了。
【问题讨论】:
-
从 Java 9 开始,您可以将部分或所有这些选项(例如,
-DNAME="myName" -DVERSION="1.0" -DLOCATION="home" -jar program.jar)放入纯文本文件中,然后使用“参数文件”语法运行 java 启动器,例如,java @that_plain_text_file.
标签: java command-line system-properties