Hallo,
ich habe folgendes Programm, das Firefox für 25 sekunden aufrufen und dann beenden soll, und das solange, bis ich das Programm beende, geschrieben:
Wenn ich es auführe kommt immer folgende selsame Exception:
Was soll das heißen? Der Prozess konnte nciht gestartet werden, aber was bedeutet dieses "error=3"...?
Gruß
der Felix
ich habe folgendes Programm, das Firefox für 25 sekunden aufrufen und dann beenden soll, und das solange, bis ich das Programm beende, geschrieben:
Code:
public class Prog extends Thread{
public void run(){
try {int n = 1;
while(true){
Process proc = Runtime.getRuntime().exec("D:firefox\\firefow.exe www.texes.de");
System.out.println("Aufruf #" + n);
this.sleep(25000);
System.out.println("Aufruf #" + n + " wrid beendet...");
proc.destroy();
}
}
catch (Exception e) {
System.out.println("Externes Programm/Befehl konnte nicht gestartet werden! Weil:\n" + e);
}
}
public static void main(String [] args){
Cheater c = new Cheater();
c.start();
}
}
Wenn ich es auführe kommt immer folgende selsame Exception:
java.io.IOException: CreateProcess: D:firefox\firefow.exe www.texes.de error=3
Was soll das heißen? Der Prozess konnte nciht gestartet werden, aber was bedeutet dieses "error=3"...?
Gruß
der Felix