2010-05-12 32 views
5

Actualmente, tengo una aplicación Java Swing independiente.Ejecutar jar externo a través de la aplicación Java

Ahora, cuando el usuario hace clic en el botón de la aplicación Swing, me gustaría lanzar otra aplicación Java (Di: calculator.jar)

se puede saber cuál es la forma portátil para hacerlo? ¿Para que funcione en múltiples sistemas operativos?

+2

Aclare: ¿es ese "otro jar" en el classpath, desea iniciarlo en el mismo VM o en el separado? – Juriy

+0

¿cómo lo lanzas en VM separada? – KJW

Respuesta

0

Debería poder usar java para ejecutar el contenedor.

Runtime.getRuntime().exec("java -jar calc.jar"); 
+1

¿Qué sucede si la ruta java no está configurada? – KJW

Cuestiones relacionadas