Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Как запустить в сервлете EXE-шник с stdout или out-файлом. / 2 сообщений из 2, страница 1 из 1
14.06.2007, 15:29:57
    #34595048
bhaa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить в сервлете EXE-шник с stdout или out-файлом.
Hi, All.

Имеется EXE-шник (foo.exe), который в cmd работает как надо:
"foo in-file out-file". Если out-file отсутствует, вывод в stdout.

В сервлете:
String cmd[] = {"foo", "in-file", "-"}; или {"foo", "in-file", "out-file"};
Runtime.getRuntime().exec(cmd);
получается ошибка:
java.io.IOException: CreateProcess: foo in-file out-file error=2,
где error=2 означает "Error opening an output file."

Как это преодолеть и возможно ли?
...
Рейтинг: 0 / 0
14.06.2007, 15:53:49
    #34595125
bhaa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить в сервлете EXE-шник с stdout или out-файлом.
Sorry.

Ошибка была в том, что путь к "foo" был прописан в "Path".
Когда я его прописал "конкретно" всё заработало. Странно?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Как запустить в сервлете EXE-шник с stdout или out-файлом. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]