문제
새로운 독립적 인 JVM 프로세스를 사용하여 Java의 "C Like"포크를 수행 할 수 있습니까?
어떻게?
해결책
재미있게, 나는 단지 이것에 대해 노력하고 있습니다 : 다른 Java 프로세스를 실행하는 Java 프로세스. 나는 기사를 사용했다 runtime.exec ()에서 ProcessBuilder까지 견고한베이스로서 runtime.exec ()가 그렇지 않은 경우 출력 스트림을 고갈시키는 방법 좋은 조언으로.
추신 : 궁금한 사람들을 위해, 나는 새로운 스레드를 산란하는 대신 그렇게해야했다. 왜냐하면 또 다른 Java 프로세스는 일반적으로 쉘 명령과 별도로 실행되는 이러한 프로세스의 존재를 확인하기 때문입니다.
다른 팁
그만큼 응용 분리 API (JSR 121) 소개 Isolate
이 사용 사례를 다루고 있습니다.
제휴하지 않습니다 StackOverflow