Ejecutar un .EXE desde Java
¿Alguien sabe cómo puedo ejecutar un programa .EXE desde Java? Aunque realmente lo que tengo es un programa en C al que quiero llamar desde Java, había pensado en compilarlo, pero si existe otra opción estoy abierto a cualquier sugerencia.
Gracias por adelantado
Gracias por adelantado
usa la clase Runtime de esta manera:
Runtime rt = Runtime.getRuntime();
String[] arg = {
"winword.exe", " archivo"};
try {
Process child = rt.exec(arg);
child.waitFor();
}
catch (Exception ioe) {
.....
}
Un saludo
Runtime rt = Runtime.getRuntime();
String[] arg = {
"winword.exe", " archivo"};
try {
Process child = rt.exec(arg);
child.waitFor();
}
catch (Exception ioe) {
.....
}
Un saludo