우리는 Java로부터 새로운 프로세스를 생성해야합니다. ProcessBuilder
과 Runtime.exec
을 사용하여 새로운 하위 프로세스를 만들 수 있지만 완전히 새로운 프로세스를 만드는 것이 우리의 요구 사항입니다. 즉, JVM이 수행 할 때 생성 된 프로세스 종료를 원하지 않습니다.Java에서 새 프로세스를 만드는 방법은 무엇입니까?
누구든지 Java API 또는 3 rd 파티 프레임 워크를 사용하여이를 수행 할 수있는 아이디어가 있습니까?
'새로운 프로세스 완성'이란 무엇을 의미합니까? 언급 한 두 API는 실제 프로세스를 만듭니다. –
Runtime.exec와 ProcessBuilder는 둘 다 완전한 새 프로세스를 작성합니다. – Vulcan
이러한 클래스는 ProcessBuilder.start() 메서드가 호출되는 프로세스의 하위 프로세스를 만듭니다.이 하위 프로세스의 소유자는 시작되는 상위 프로세스입니다. –