java中是否有办法获取传递给main
函数 之外的程序的命令行参数?
我正在编写一些代码,这些代码是我无法控制的大型应用程序的一部分,而且我想知道命令行args是什么,而不修改main
函数。
注意:我看过how to get the JVM arguments和how to get the arguments in main,但我想在应用的其他部分看到它,而不是将它们保存在main
函数中,我{不要控制。
答案 0 :(得分:5)
以这种方式启动jvm:java -DmyArgument=myValue -jar your.jar
您可以使用String myArg = System.getProperty("myArgument");