
28/07/2009, 09:52
|
 | | | Fecha de Ingreso: noviembre-2007 Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 3 meses Puntos: 75 | |
[SOLUCIONADO] Ejecutar comandos de Linux en Java compañeros hace un tiempo hice una aplicacion que hacia telnet desde la aplicacion java en windos, ahora lo necesito en linux.
antes hacia esto:
String comando = "cmd /c start telnet "+ip;
pr = Runtime.getRuntime().exec(comando);
y listo, ahora en linux debo hacer algo mas o menos asi:
String[] comando = {"sh","-c","telnet "+ip};
pr = Runtime.getRuntime().exec(comando);
ó
String[] comando = {"sh","-c","telnet "+ip};
final Process pr = Runtime.getRuntime().exec(comando);
pero cuando intento hacer esto se me queda ahi colgado, como si se bloqueara la aplicacion y no hace nada mas, nisiquiera deja cerrarla, me toca cerrarla interrumpiendo la ejecucion desde el netbeans.
__________________ Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175
Última edición por lobo_php; 11/08/2009 a las 15:33
Razón: UJU!!!
|