Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2010, 01:38
jove_l_c
 
Fecha de Ingreso: abril-2009
Mensajes: 24
Antigüedad: 15 años
Puntos: 0
ejecutar archivo desde java

Hola, mi pregunta es si la única manera de ejecutar archivos desde java es con:
Process programa = Runtime.getRuntime().exec("cmd /c C:\\CoCoA\\cocoa.exe");

Tengo un problema al ejecutar dicho archivo y no entiendo la razón, porque otros archivos en la misma carpeta sí que se ejecutan. Es más, si hago doble click sobre el archivo, hace la operación correctamente, pero si lo hago desde Java no hay manera.

También he probado creando un archivo bat que contenga la ruta arriba especificada. Si ejecuto el bat haciendo doble click sobre él funciona perfectamente, pero si ejecuto el bat con la instrucción de arriba, vuelve a no hacer nada.

Decir también que he probado en varios ordenadores y varias actualizaciones del programa "CoCoA" y ocurre lo mismo siempre.

Agradecería ayuda porque llevo muchas horas echadas en ello y me veo incapaz de llegar a la solución

Saludos.