문제

새로운 독립적 인 JVM 프로세스를 사용하여 Java의 "C Like"포크를 수행 할 수 있습니까?

어떻게?

도움이 되었습니까?

해결책

재미있게, 나는 단지 이것에 대해 노력하고 있습니다 : 다른 Java 프로세스를 실행하는 Java 프로세스. 나는 기사를 사용했다 runtime.exec ()에서 ProcessBuilder까지 견고한베이스로서 runtime.exec ()가 그렇지 않은 경우 출력 스트림을 고갈시키는 방법 좋은 조언으로.

추신 : 궁금한 사람들을 위해, 나는 새로운 스레드를 산란하는 대신 그렇게해야했다. 왜냐하면 또 다른 Java 프로세스는 일반적으로 쉘 명령과 별도로 실행되는 이러한 프로세스의 존재를 확인하기 때문입니다.

다른 팁

이 답변은 아마도 조금 늦었지만 :

http://akuma.kohsuke.org/

정확히 당신이 찾고있는 것 같습니다

그만큼 응용 분리 API (JSR 121) 소개 Isolate 이 사용 사례를 다루고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top