我想将 -D 参数传递给 Java 程序,该程序会将这些变量设置为系统属性。但是我有 3 到 4 个 -D 参数并且列表可以动态增长,所以是否可以将所有这些参数添加到文件中并将其作为参数传递?
默认方法
-Dproperty=value
Set a system property value. If value is a string that contains spaces, you must enclose the string in double quotes:
java -Dfoo="some string" SomeClass
我想这样做
variables.dat
-Dfoo="some String"
-Dbar="some string"
....
....
java -SOME_OPTION variables.dat SomeClass
有可能做到这一点吗?我从网上得到任何帮助的地方。请帮帮我。