08/05/2009, 10:36
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 43
Antigüedad: 16 años, 10 meses Puntos: 0 | |
Ejecutar una aplicacion desde código java Hola a todos,
voy a exponeros una duda que llevo tiempo intentando resolver:
Quiero ejecutar una aplicacion desde otra aplicacion en java.
La idea es tener un fichero con una extension, por ejemplo: lanzador.drv
De forma que ese fichero, contenga lo necesario para ejecutar una aplicacion, por ejemplo:
lanzador.drv
----------------
java -jar /home/Hola.jar
Quiero hacerlo de esta forma, ya que cada aplicacion a ejecutar, tendra su lanzador.drv donde diga cómo se tiene que ejecutar.
Y desde código java, poder ejecutar el contenido de lanzador.drv.
He intentado hacer lo siguiente:
public pruebaExec() {
Runtime r = Runtime.getRuntime();
try {
Process p = r.exec("/home/lanzador.drv");
}
catch (IOException e) {
System.err.println(e.getMessage());
}
}
pero no funciona, ya que dice que lanzador.drv no es un archivo ejecutable.
Sabeis de qué otro modo podría resolver el problema??
Gracias de antemano.... :) |