Foros del Web » Programación para mayores de 30 ;) » Java »

Ejecutar .class desde mi aplicacion

Estas en el tema de Ejecutar .class desde mi aplicacion en el foro de Java en Foros del Web. Estimados, estoy buscando la forma de ejecutar un archivo.class desde mi aplicacion. Ese archivo.class se ejecuta asi java archivo <param1> <param2> <param3> ¿como puedo ejecutar ...
  #1 (permalink)  
Antiguo 08/08/2012, 08:36
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 15 años, 11 meses
Puntos: 12
Ejecutar .class desde mi aplicacion

Estimados,

estoy buscando la forma de ejecutar un archivo.class desde mi aplicacion. Ese archivo.class se ejecuta asi

java archivo <param1> <param2> <param3>


¿como puedo ejecutar eso desde mi aplicacion?

existe alguna forma en especifico?
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.
  #2 (permalink)  
Antiguo 08/08/2012, 08:38
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: Ejecutar .class desde mi aplicacion

Si ese class forma parte de tu aplicación, no tienes más que llamar al método main() de dicha clase y pasarle los parámetros en el parametro String[] args de ese método main.

Si ese class no forma parte de tu aplicación, puedes intenter ejecutarlo como un comando más del sistema operativo con Runtime.getRuntime.exec("java archivo <param1> <param2> <param3>"). Eso sí, tienes que tener en cuenta el path y todo eso para que encuentre archivo y tal. Echa un ojo aquí para más detalles http://www.chuidiang.com/java/ejempl...me/runtime.php

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 08/08/2012, 09:04
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 15 años, 11 meses
Puntos: 12
Respuesta: Ejecutar .class desde mi aplicacion

muchas gracias.
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.

Etiquetas: class, aplicaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:06.