process.waitFor () не возвращает правильное значение - PullRequest
1 голос
/ 03 мая 2010

Я использую приведенный ниже код в моем приложении ...

Process process = Runtime.getRuntime().exec(
    "perl " + perlScript + " " + project + " " + fileName);
:
:
:
result = process.waitFor();
:
:

и этот результат дает код 2 каждый раз ..... при запуске приложения.

в чем может быть причина "кода причины" ???

Заранее спасибо

1 Ответ

2 голосов
/ 03 мая 2010

Сценарий Perl, который вы вызываете, возвращает значение 2. Вам нужно взглянуть на сценарий Perl, чтобы определить, что это значение означает - нет общего способа узнать, почему данная программа возвращает данное значение.

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