ejecutar ejecutable de C dentro de un jar

Raul
31 de Enero del 2005
Como puedo ejecutar un ejecutable que tengo dentro de un jar, uso las clases runtime y proces.
Runtime r = Runtime.getRuntime();
Process p= r.exec(String s);
El problema es que al poner el string de la ruta del jar no me funciona.alguien sabe como ejecutar un ejecutable dentro de un jar??

chuidiang
31 de Enero del 2005
Entiendo por el subject del mensaje, que el ejecutable es de c, es decir, un .exe (o un ejecutable de linux si es linux).

En exec() debes poner el path y nombre del ejecutable de c. No deberías tener problemas

r.exec ("c:\un_path\el_ejecutable.exe");

Se bueno.

Raul
31 de Enero del 2005
Si, eso consigo hacerlo y me funciona correctamente. Pero al comprimirlo todo en un jar, no se que ruta debo poner, porque las que me da el getsResource() no son validas, ya que me dice recurso no encontrado.alguien sabe que ruta se debe poner para que se pueda ejecutar el .exe de linux que hay comprimido en un jar??