我正在尝试从代码中运行一个jar文件 - 在“启动器”中。启动器是一个applet,可以下载所需的文件。
但出于某种原因,它只适用于某些计算机?我似乎无法在它不起作用的计算机之间建立任何联系。以下是我的代码:
ProcessBuilder pb = new ProcessBuilder(System.getProperty("java.home") + "\\bin\\javaw", "-jar", data_jarToRun, data_authKey);
pb.directory(new File(directory));
try {
pb.start();
window.setStage("Launched!");
System.exit(0);
} catch (Exception e) {
e.printStackTrace();
window.setFailed();
window.setData("Failed to launch!");
}
请注意: