Pergunta
É possível fazer um "C como" garfo em Java, utilizando um novo processo JVM independente?
Como?
Solução
Funnily, estou apenas trabalhando nisso: um processo Java em execução outros processos Java. Eu usei o artigo de Runtime.exec () para ProcessBuilder como uma base sólida, e Quando Runtime.exec () não irá como um bom conselho como para devorar os fluxos de saída.
PS .: Para aqueles que querem saber, eu tinha que fazer isso (em vez de desova novos tópicos), porque ainda outro processo Java está verificando a presença desses processos que são, normalmente, corriam separadamente com comandos shell.
Outras dicas
Esta resposta é provavelmente um pouco tarde, mas:
parece ser exatamente o que você está procurando
O Aplicação Isolamento API (JSR 121) introduz Isolate
que aborda esse uso caso.