ejecutar archivos .exe desde una aplicacion java

edson
03 de Febrero del 2005
porfavor si alguien sabe si hay alguna manera de abrir un archivo con la extension .exe desde mi programa java, estaria muy agradecido...!!!
Cochabamba Bolivia

Rodrigo
03 de Febrero del 2005
Prueba lo siguiente:

Runtime obj = Runtime.getRuntime();
try {
obj.exec("C:/WINNT/NOTEPAD.EXE");
}catch(java.io.IOException ioex)
{
System.out.println("Error : "+ioex.getMessage());
}

Esto abrirá el Block de Notas del Windows puedes reemplazar el ejecutable por el programa que necesites
Santiago Chile!!

txuski78
03 de Febrero del 2005
hay alguna manera de que funcione cambiando esto
obj.exec("C:/WINNT/NOTEPAD.EXE");
por esto
obj.exec("NOTEPAD.EXE"); ????

es decir q se obtenga el path de alguna forma previa

sal00m
03 de Febrero del 2005
Si en el ordenador dnd se ejecute lo tiene definido en el pah.... deberia funcionar bien

txuski78
03 de Febrero del 2005
Como? no t entiendo me podrias explicar si es posible?

Oscar
03 de Febrero del 2005
Utiliza la clase Runtime
http://java.sun.com/j2se/1.4.1/docs/api/java/lang/Runtime.html