通过Java应用程序启动外部Jar

时间:2010-05-12 18:02:29

标签: java

目前,我有一个Java Standalone Swing Application。

现在,当用户点击Swing应用程序中的按钮时,我想启动另一个Java应用程序(Say:calculator.jar)

我可以知道可移植方式是什么?这样它可以在多个操作系统中工作吗?

2 个答案:

答案 0 :(得分:3)

使用Desktop#open()或将其放在类路径中并调用其main()

答案 1 :(得分:0)

你应该可以只使用java来运行jar。

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