Process.getInputStream을 사용하면, 프로세스가 표준출력 내용을 취득할 수 있다.
마찬가지로 Process.getErrorStream을 사용하면 에러출력 내용을 취득할 수 있다.
밑의 소스코드는, 출력된 내용이 StringBuffer에 저장되는 샘플코드다. 참고하길 바란다.
프로세스가 죽었는지 살았는지는 StringBuffer안의 문자열을 검색하면 된다.
Process p = Runtime.getRuntime().exec("ps 7890");
|
'자바·JSP' 카테고리의 다른 글
두 날짜 사이의 날짜들 구하기 (1) | 2012.05.24 |
---|---|
두 날짜 사이의 차이 일수 구하기 (0) | 2012.05.24 |
[JAD] Java Class 디컴파일 툴 사용법 (0) | 2012.04.16 |
Eclipse 단축키 (0) | 2012.01.09 |
Java 7의 새로운 특징 : Java7에서의 중요한 변화들과 업데이트된 항목 (0) | 2011.11.14 |