Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > запуск .bat файла c помошью java |
Автор: Entwickler 16.1.2012, 17:40 | ||
Всем привет, есть BAT файл, который я запускаю таким образом:
так вот всё прекрассно работает, только вот в чём вопрос: КАКИМ образом InputStream!!! влияет на исполнение этой процедуры? Потому что если я while{...} комментирую, то ничего не работает, только javaw процесс появляется в Процессах... |
Автор: Pretorian 16.1.2012, 17:58 |
Насколько я понимаю, когда вызываются проргаммы из Java, некоторые из них пытаются писать какую-то информацию и пока её не прочесть, с помощью InputStream, программа не будет дальше работать, как-то так)) вот похожая тема http://forum.vingrad.ru/forum/topic-339491/unread-1/kw-arj-exe-runtime-process-waitfor.html |
Автор: Entwickler 16.1.2012, 18:47 |
а Ok, http://stackoverflow.com/questions/2150723/process-waitfor-threads-and-inputstreams так же объесняет причину... всем спасибо!!!! Добавлено через 29 секунд закрываю.... |