Ejecución de runtime.exec
hola:
me gustaria ejecutar la orden
Process proc = runtime.exec("cmd /c cvs checkout c:\usuarios\Grupo");
pero al hacer me devuelve error 1, lo he intentado de varias formas pero la única valida es
Process proc = runtime.exec("cmd /c cvs checkout Grupo");
Creandome el directorio Grupo en el path en el cual se encuentra la aplicación, cuando yo lo necesito en
c:\usuarios\Grupo.
¿Podria alguien ayudarme?
Saludos
Cristina
me gustaria ejecutar la orden
Process proc = runtime.exec("cmd /c cvs checkout c:\usuarios\Grupo");
pero al hacer me devuelve error 1, lo he intentado de varias formas pero la única valida es
Process proc = runtime.exec("cmd /c cvs checkout Grupo");
Creandome el directorio Grupo en el path en el cual se encuentra la aplicación, cuando yo lo necesito en
c:\usuarios\Grupo.
¿Podria alguien ayudarme?
Saludos
Cristina
Prueba a cambiar el directorio actual con
System.setProperty ("user.dir", "c:\usuarios\grupo");
y luego ejecutar el comando cvs.
Otra opcion es que el comando cvs checkout tiene una opción que te sirve para eso. Sería algo como esto
cvs checkout -d c:\usuarios Grupo
la opcion -d hace que le modulo se extraiga en el directorio que se le indica.
Se buena.
System.setProperty ("user.dir", "c:\usuarios\grupo");
y luego ejecutar el comando cvs.
Otra opcion es que el comando cvs checkout tiene una opción que te sirve para eso. Sería algo como esto
cvs checkout -d c:\usuarios Grupo
la opcion -d hace que le modulo se extraiga en el directorio que se le indica.
Se buena.
