有没有办法在java中查询argv的运行时?

时间:2012-08-16 01:28:35

标签: java argv

有没有办法在java中查询argv的运行时?和python中的sys.argv一样。

是的我在java中意识到你通常只是从main传递args。我意识到这在实践中可能不是一个好主意。我正在从python移植一个​​lib,其默认参数为sys.argv。我可能决定最终包含或排除它。

2 个答案:

答案 0 :(得分:0)

我认为不可能通过任何其他手段获取main(String[])参数。

(我认为可能使用RuntimeMXBean API。该API上有一个名为getInputArguments()的方法,但javadoc明确表示传递给{{1}的参数不包括在内。)

答案 1 :(得分:-1)

是的,我认为有一种笨拙的方法可以做到这一点。我已经放了一些代码here