Выполнить команду из Java и НЕ ждать результата

Я создаю строку командной строки в своем приложении Java (например, " winword.exe FinalReport.doc "). Я хочу выполнить команду и отпустить ее: я не хочу / не должен ждать результата (максимум будет: все ли началось правильно, но это необязательно), а приложению требуется чтобы продолжить работу после завершения работы моего Java-приложения.

Я взглянул на Runtime.getRuntime (). exec () и Apache Commons_Exec. Оба они контролируют запущенное приложение (с общими правами и обратный вызов явно предпочтительнее), но это не то, что мне нужно. Что я упускаю?

Нужно ли мне вызывать Windows / Linux / Mac API для запуска независимого приложения?

5
задан miku 10 August 2011 в 14:00
поделиться