Process p = Runtime.getRuntime().exec("javac Test.java");
Process q = Runtime.getRuntime().exec("java Test");
p.waitFor();
BufferedReader reader = new BufferedReader(new InputStreamReader(q.getInputStream()));
String line;
while((line = reader.readLine()) != null) {
System.out.println(line);
}
이 작동하지 않습니다 ...... 또한 오류 및 출력을 반환하지 않습니다. 더 나은 프로세스 또는 프로세스 작성자가 무엇인지 묻고 싶습니다여러 명령으로 processbuider를 통해 java 파일을 컴파일하고 실행하는 방법은 무엇입니까?