因为,使用下载jar和其他工件很容易 http://code.google.com/p/jnlpdownloader/
所以,我正在尝试从一个小型启动器应用程序执行我的业务应用程序(此启动器应用程序作为Java Web启动应用程序运行)。
此启动器应用程序,
但是,以下代码似乎不起作用,也没有抛出任何异常
String[] command = {"java -jar", "JarFromURL.jar"};
Runtime r = Runtime.getRuntime();
try {
r.exec(command);
} catch (IOException e1) {
JOptionPane.showMessageDialog(null, "Voilla...") ;
}
答案 0 :(得分:1)
传递给exec()的参数数组应该以这种方式分割。
String[] command = {"java", "-jar", "JarFromURL.jar"};