System.out.println((results == 0) ? "编译成功" : "编译失败");
// 在程序中运行test
Runtime run = Runtime.getRuntime();
Process p = run.exec("java test");
InputStreamReader in = new InputStreamReader(p.getInputStream());
BufferedReader br = new BufferedReader(in);
String s="";
while ((s = br.readLine()) != null) {
System.out.print(s);
}
%>
错误是:javac:找不到文件:test.java
用法: javac <options> <source files>
-help 用于列出可能的选项
编译失败
我不知道是不是我的程序有什么错,如果大神你看出来了,还望指正
检查文件有没有写进去,路径对不对
是不是因为没加cry{}catch
if(!f.exists()){
try {
f.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}