在Java中执行命令并将输入文件伪装为对象

时间:2014-12-09 16:05:48

标签: java exec

我尝试在java中执行它:

Process p = Runtime.getRuntime().exec(execString);

execString是这样的:

String execString = "/path/to/program.jar -e embedded " + jsonString;

如果我有" jsonString"那样:

/path/to/jsFile.json
一切顺利。 但是在我的Java程序中,我有一个jsonstring,这是一个jsonObject.toString(),我想把它作为program.jar的输入,而不保存为文件。这可能吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

为什么不将.toString()放在引号中,然后在program.jar的主类中将其作为艺术品阅读