powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как запустить в сервлете EXE-шник с stdout или out-файлом.
2 сообщений из 2, страница 1 из 1
Как запустить в сервлете EXE-шник с stdout или out-файлом.
    #34595048
bhaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Как запустить в сервлете EXE-шник с stdout или out-файлом.
    #34595125
bhaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sorry.

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


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