Когда Java-приложение выполняет двоичный файл Rserve, сбой Rconnection - PullRequest
0 голосов
/ 14 марта 2012

когда я вызываю приложение Rserve в своем Java-коде с классом времени выполнения, следующие команды оценки не выполняются.

Но если я запускаю приложение Rserve из терминала, в оценке не возникает ошибки.

1 Ответ

0 голосов
/ 28 марта 2012

См. StartRserve.java в примерах того, как запустить Rserve из Java.

Наиболее распространенные ошибки:

  • Если вы запускаете какой-либо процесс из Java, вы должныпредоставьте считыватели ввода / вывода, иначе он завершит процесс на любом выходе.

  • При запуске R за пределами tty есть обязательные флаги, которые вы должны предоставить.См. Ошибку R, чтобы узнать, чего она ожидает (обычно люди используют по крайней мере --no-save).

...