Я создаю строку командной строки в своем приложении Java (например, «winword.exe FinalReport.doc»). Я хочу выполнить команду и отпустить ее: я не хочу/нужно ждать результата (максимум будет: правильно ли она запустилась, но это необязательно), и приложение должно продолжать работу, когда мое приложение Java завершено .
Я посмотрел на Runtime.getRuntime().exec()
и Apache Commons_Exec. Оба контролируют запущенное приложение (с общими и обратным вызовом явно предпочтительнее), но это не то, что мне нужно. Что мне не хватает?
Нужно ли вызывать Windows/Linux/Mac API для запуска независимого приложения?
start
запускает winword и возвращается, не дожидаясь выхода. - person Jacob   schedule 10.08.2011