55

是否可以使用新的独立 jvm 进程在 java 中进行“C 类”分叉?

如何?

4

3 回答 3

15

这个答案可能有点晚了,但是:

http://akuma.kohsuke.org/

似乎正是您要找的

于 2010-11-30T15:24:06.033 回答
12

有趣的是,我正在研究这个:一个运行其他 Java 进程的 Java 进程。我使用从 Runtime.exec() 到 ProcessBuilder的文章作为一个坚实的基础,当 Runtime.exec() 不会作为如何吞噬输出流的好建议。

PS.:对于那些想知道的人,我不得不这样做(而不是产生新线程),因为另一个 Java 进程正在检查这些进程的存在,这些进程通常与 shell 命令分开运行。

于 2008-11-13T17:44:47.053 回答
4

应用程序隔离 API (JSR 121)介绍Isolate了解决此用例的方法。

于 2014-01-09T18:21:30.470 回答