import java.io.*;
public class Auto {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
try {
Runtime.getRuntime().exec("javac C:/HelloWorld.java");
Runtime.getRuntime().exec("java C:/HelloWorld > C:/out.txt");
System.out.println("END");
} catch (IOException e) {
e.printStackTrace();
}
}
}
该方案是能够编译“HelloWorld.java”的文件,但不执行它(的HelloWorld)。 任何人都可以请建议我如何使它工作? 在此先感谢! :) 此外,如果输出可能能够在另一个文本文件中说'output.txt'。编译和执行使用Java代码运行#EXEC()
您不执行.java文件。试试'java c:/ HelloWorld'。 – 2010-08-26 17:31:40
它不是错我感兴趣的是,我已经纠正,但通过mistake.Sorry贴在旧的错误代码:) – ivorykoder 2010-08-26 17:37:32
请告诉我如何执行程序 – cafebabe1991 2013-09-15 09:33:04