Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/07/2009, 12:14
Avatar de jhonnyfernando
jhonnyfernando
 
Fecha de Ingreso: abril-2006
Ubicación: Bogotá - Colombia
Mensajes: 103
Antigüedad: 18 años, 10 meses
Puntos: 1
De acuerdo Respuesta: Ejecutar .exe con java

Hola eMaa

si quieres ejecutar en exe desde un programa en java que corra como jframe (yo solo lo he probado como jframe, no como applet ni servlet), puedes hacer lo siguiente:

Código:
...
//vamos a ejecutar el blog de notas
Process p = Runtime.getRuntime().exec("notepad.exe");
if(p.waitFor()==0){
       System.out.println("Se esta ejecutando el blog de notas");
}
else{
       System.out.println("Error al ejecutar blog de notas");
}
...
en este ejemplo busca el ejecutable notepad.exe en el path de windows por eso no especifique la ruta del system32

y

Código:
...
if(p.waitFor()==0){
       System.out.println("Se esta ejecutando el blog de notas");
}
else{
       System.out.println("Error al ejecutar blog de notas");
}
...
esto hace que el programa de java quede pausado hasta que se termine la ejecucion del programa externo que se esta ejecutando, lo puedes omitir si solo necesita que se ejecute una aplicación y seguir corriendo el programa de java
__________________
Gracias por los puntos!

Saludes ;-)