Я пытаюсь выполнить jar-файлы из другой Java-программы. Я использую следующий код:Запустить jar-файл из java-программы
try {
Runtime runtime = Runtime.getRuntime();
runtime.exec("path upto jar");
} catch (Exception ex) {
JOptionPane.showMessageDialog(null, "Exception occured" + ex);
}
Но его не работает. Я попробовал Google, и он дал мне примеры с помощью ProcessBuilder, но это тоже не работает.
Включает ли ваш аргумент 'exec' необходимые бит' [path]/java -jar'? – chrylis
И используйте 'ProcessBuilder', он лучше управляет пространством в командах/параметрах – MadProgrammer