Problemas con el Runtime

ssarahg
28 de Septiembre del 2004
Hola chicos, estuve teniendo problemas al ejecutar el programa COCOA desde Java, asi que decidi hacer un .bat por si con eso se arreglaban las cosas. Lo que necesito es que se ejecute el programa y me redirija la entrada a un fichero. Si lo hago desde la linea de comandos me sale oerfectamente, pero si lo hago desde java el fichero esta vacio. Mi programa es:
String comando = new String("c:" +File.separatorChar+ "tmp" +File.separatorChar+ "cocoa.bat");
int terminacion;

try{
System.out.println(comando);
Runtime r = Runtime.getRuntime();
Process p = r.exec(comando);
terminacion = p.waitFor();
System.out.println("terminacion =" +p.exitValue());

}
catch (IOException exception){
exception.getCause();
}
catch (InterruptedException exception)
{
exception.getCause();
}

Os agradeceria cualquier ayuda, muchas gracias.

SARA