Я хочу запустить команду scons в моем текущем каталоге. Как мне сделать это на Java? - PullRequest
2 голосов
/ 04 марта 2009

Я использую Java для автоматизации сборки. Я хотел бы запустить команду scons в текущем каталоге , в котором выполняется сборка. Как я могу сделать это с Java? Я пытался

Runtime.getRuntime().exec(CurrentDir + commandString)

Это не сработало. Любые идеи будут с благодарностью.

1 Ответ

4 голосов
/ 04 марта 2009

Вы должны использовать Java 5 API ProcessBuilder , чтобы изменить текущий каталог для нового процесса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...