Posted by 윤경구 on November 28, 1997 at 15:56:45:
In Reply to: 한가지 더 물어볼께요.. posted by 최대류 on November 28, 1997 at 13:59:46:
유닉스에서 실행되는 JDK가 없어서 테스트를 할 수는 없지만 일전에 쓰신 대로 하면 될 것 같습니다.
try {
Process ps = rt.exec("netscape");
}catch (Exception e) {
System.out.println("Error occurred!"+ e.toString());
}
try {
BufferedReader br = new BufferedReader(new InputStreamReader(
ps.getInputStream()));
do {
String str = br.readLine();
System.out.println(str);
} while (str!=null);
}catch (IOException ie) {
System.out.println("Error occurred!"+ ie.toString());
}
try {
System.out.println("WAIT EXIT VALUE="+ps.waitFor());
}catch (InterruptedException ire) {
System.out.println("Error occurred!"+ ire.toString());
}
BufferedReader br = new BufferedReader(new InputStreamReader(
ps.getInputStream()));
다음과 같이 변경하면 결과를 볼 수 있을 것도 같네요.
BufferedReader br = new BufferedReader(new InputStreamReader(
ps.getErrorStream()));
한번 시도해보고 알려주세요.