标签: java argv
有没有办法在java中查询argv的运行时?和python中的sys.argv一样。
是的我在java中意识到你通常只是从main传递args。我意识到这在实践中可能不是一个好主意。我正在从python移植一个lib,其默认参数为sys.argv。我可能决定最终包含或排除它。
答案 0 :(得分:0)
我认为不可能通过任何其他手段获取main(String[])参数。
main(String[])
(我认为可能使用RuntimeMXBean API。该API上有一个名为getInputArguments()的方法,但javadoc明确表示传递给{{1}的参数不包括在内。)
RuntimeMXBean
getInputArguments()
答案 1 :(得分:-1)
是的,我认为有一种笨拙的方法可以做到这一点。我已经放了一些代码here。