Вопрос довольно прост. Как запустить основной метод в другом Java-процессе? Теперь я делаю это так:
startOptions = new String[] {"java", "-jar", "serverstart.jar"};
new ProcessBuilder(startOptions).start();
Но они попросили меня сделать это не с внешним .jar файлом. У serverstart.jar, очевидно, есть основной метод, но можно ли вызвать этот основной метод в другом процессе, не вызывая файл .jar?
Я думаю о чем-то вроде этого:
new ProcessBuilder(ServerStart.main(startOptions)).start();
Но я не знаю, существует ли что-то подобное.
С уважением,