elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ejecucion de comando Bash desde Java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ejecucion de comando Bash desde Java  (Leído 2,415 veces)
EndlessLoop

Desconectado Desconectado

Mensajes: 12



Ver Perfil WWW
Ejecucion de comando Bash desde Java
« en: 13 Junio 2015, 01:51 am »

Soy un newbie en el lenguaje Java, y estoy intentando crear un programa para ejecutar el comando que quieras desde java. He intentado con Runtime.getRuntime().exec("echo hola"); pero me dice desde Eclipse "Unhandled Exception type IOException", y no funciona. Alguien sabe como hacer esto?   :)


En línea

Visita mi blog de tecnologia! 0101tecnologia.tk/blog

boolean EndlessLoopMLG = true
if(EndlessLoopMLG ==true){
System.out.Printin("EndlessLoop es MLG")
}
Usuario Invitado


Desconectado Desconectado

Mensajes: 625



Ver Perfil
Re: Ejecucion de comando Bash desde Java
« Respuesta #1 en: 13 Junio 2015, 16:21 pm »

¿No has encerrado el código en un try catch?

Código
  1. try {
  2. Process process = Runtime.getRuntime().exec("dir");
  3. } catch (IOException e) {
  4. e.printStackTrace();
  5. }

Si lanza una excepción, será capturada e imprimirá el rastreo de pila (texto rojo). Si es así, copia el rastreo de pila y pégalo en tu próxima respuesta.


En línea

"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines