23,409
社区成员




public static void main(String[] args) throws Exception {
String path = "c://Test.java";
Runtime run = Runtime.getRuntime();
StringBuilder result = null;
run.exec("cmd /k javac " +path);//进行编译,获得成功
Process process = run.exec("cmd /k java Test");//运行,但是下面无法获得输出
InputStream is = process.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
while(br.readLine() != null){
System.out.println(br.readLine());
}
}