У меня есть проблема синхронизации в java. Я хочу, чтобы мой основной поток дождался завершения процесса «p1». Я использовал метод «waitfor». это не сработало для меня.вызывают основной процесс до тех пор, пока не завершится другой процесс.
Process p1 = runtime.exec("cmd /c start /MIN " + path + "aBatchFile.bat");
p1.waitFor();
Может ли кто-нибудь помочь мне, пожалуйста?
Большое вам спасибо.
Он должен работать. Какова обратная величина p1.waitFor()? – echo
Каким образом это не работает? –