2
Для Java-процесса я вижу способ получения кода выхода, но как узнать, когда процесс вышел?Как узнать, когда процесс вышел?
Я хотел бы стрелять событие, когда мой процесс окончания работы ...
Для Java-процесса я вижу способ получения кода выхода, но как узнать, когда процесс вышел?Как узнать, когда процесс вышел?
Я хотел бы стрелять событие, когда мой процесс окончания работы ...
Если вы хотите, чтобы огнь события, не останавливая текущую нить, запустить поток, который запускает процесс , вызывает waitFor(), а затем запускает событие, когда время верное.
Thread.start(new Runnable() {
public void main() {
Process p = startProcess()
p.waitFor()
fireEvent()
}
})
Oh ... duh. Думаю, я неверно истолковал waitFor() ... спасибо! –