如何使用另一个java程序运行java程序?

时间:2015-01-28 09:03:10

标签: java

我正在使用下面的代码,

Runtime runTime = Runtime.getRuntime();
Process p = runTime.exec("javac C:\\testDemo\\Demo.java");
p.waitFor();

Process p2= Runtime.getRuntime().exec("java Demo.class");
p2.waitFor();

它正在创建.class文件,但它无法运行此程序。我需要在Runtime.getRuntime().exec("java Demo.class");方法中进行任何更改吗?

1 个答案:

答案 0 :(得分:1)

变化:

java Demo.class

要:

java C:\\testDemo\\Demo