자바에서 본체에서 외부프로그램을 실행후 본체는 종료
하는 방법을 찾고있는대
의도대로 안되서 질문해봅니다 ㅠ
본체에서
~~~~
runFile();
System.exit(1);
해서 같은 클래스에
public static void runFile() {
try {
Process p =Runtime.getRuntime().exec(Start.path);
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (Exception e) {
System.err.println(e);
}
}
으로 작성했습니다
실행...은 되는거 같으나 본체가 꺼지지 않습니다...
-외부프로그램은..bat 파일을 exe로 바꾸어서 쓰려고하는대
bat그대로 쓰는것이 좋은가요?