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