В моем приложении я вызываю командный файл, который применяет некоторую бизнес-логику и создает один zip-файл.
process = Runtime.getRuntime().exec(
"cmd /c start " + myBatchFile + " " + inputProjectPath + " " + outputProjectDirectory);
int a = process.waitFor();
Теперь мое приложение должно прочитать этот файл и выполнить с ним некоторые операции. Но даже после использования waitFor()
выполнение программы не ожидает, пока пакетный файл завершит свое выполнение, чтобы он мог прочитать правильный файл. Пожалуйста, помогите мне решить проблему. Заранее спасибо.