我希望我的java程序执行不同的java程序。我使用了以下方法。
(我想运行的程序是Example.java)
class RunJava
{
public static void main(String a[])throws Exception
{
Runtime.getRunTime().exec("c:\\"+path+"\\javac Example.java");
Runtime.getRunTime().exec("c:\\"+path+"\\java Example");
}
但它不起作用。 还有其他方法吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
为什么不为Example.java创建一个可执行jar并将其放在路径中,然后执行它:
Runtime.getRunTime().exec("c:/"+path+"/java -jar Example.jar");