ProcessBuilder
processBuilder는 운영체제 명령어를 받아 명령 수행을 위한 프로세스를 생성해준다.
.redirectErrorStream(boolean)
명령 실행 중 오류 사항을 따로 분류해서 사용자에게 출력할 지 결정
true 면 getOutputStream() 하나의 스트림으로 오류 내용과 정상 출력 내용이 같이 나온다.
false면 getErrorStream(), getOutputStream() 두 가지 스트림으로 나누어서 출력된다..start()
같은 인스턴스 부터 start() 반복 호출해 동일한 속성 또는 관련된 속성을 가지는 새로운 서브 프로세스를 작성할 수 있다.Process 같이 쓰는 함수들
.destroy()
프로세스 객체 내에 있는 서브 프로세스를 강제로 종료시킨다..destroyForcibly()
프로세스를 강제로 종료한다.