【发布时间】:2012-12-07 03:43:50
【问题描述】:
我想知道是否可以从代码中获取用于启动 java 程序的命令。
例如如果我启动一个 java 程序:
java -cp lib1:lib2:... -jar mylib.jar com.foo.Bar
我想得到确切的字符串(包括 jvm 参数)。
有可能吗?
评论赏金和问题
感谢大家的回复。不幸的是,我没有得到我最初想要的答案。我希望有一些可移植的解决方案可以从程序本身(包括类路径等)中获取完整的 java 命令。似乎没有可移植的解决方案,因为我使用的是 Linux,所以我使用 agodinhost 和 Luigi R. Viggiano 的响应来解决我的问题。但是,我将赏金奖励给 rahulroc 以获得最完整(便携)的响应。对于其余的,所有人都赞成:)
【问题讨论】:
-
@SubinS 它将通过java执行OS命令。他想在命令提示符中使用该命令。
-
删除了该评论。谢谢
-
您是否希望从正在运行的程序中获取命令?