我想从java类运行一个jar,我该怎么做?就像是:
public static void main(String[] args) {
Process process = Runtime.getRuntime().exec("java --jar grok.jar");
}
我将在我的 IDE eclipse 中运行它。我不确定如何使用返回的进程来检查命令的结果。如果我可以将 jar 的输出定向到我选择的位置,那也很好。这可能可以使用“process.getOutputStream()”来完成,但是由于 jar 将启动一个阻塞进程,不确定它是如何工作的?
谢谢