example - Java-C-como tenedor?
vfork (3)
¿Es posible hacer una horquilla "C like" en java, usando un nuevo proceso independiente de jvm?
¿Cómo?
Esta respuesta es probablemente un poco tarde pero:
parece ser exactamente lo que estás buscando
Curiosamente, estoy trabajando en esto: un proceso Java que ejecuta otros procesos de Java. Utilicé el artículo De Runtime.exec () a ProcessBuilder como una base sólida, y Cuando Runtime.exec () no será un buen consejo sobre cómo engullir las secuencias de salida.
PD: Para quienes se preguntan, tuve que hacer eso (en lugar de engendrar nuevos hilos) porque otro proceso de Java está verificando la presencia de estos procesos que, normalmente, se ejecutan por separado con comandos de shell.
La API de aislamiento de aplicaciones (JSR 121) introduce Isolate
que aborda este caso de uso.