ejecutar ejecutable de C dentro de un jar
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??
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??
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.
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.
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??