この質問の2番目以降のように、JavaサーブレットからRを正常に実行し、処理されてプロセスのstdin、stdout、およびstderrストリームにフックするシステムをセットアップしました。
システムのアップグレード(glibcを含む)後、入力はRプロセスに到達しなくなります。*
これまで、「R --vanilla --slave -f[file]...」は問題なく機能していました。また、現在スイングの依存関係がないため、追加するのは少し気が進まない。(実際にはスイングの依存関係を追加できない場合があります。REngineを使用すると自動的にスイングが取り込まれるのは正しいですか?例ではすべてのスイングがインポートされます。)
JRIに切り替えることには利点がありますか?Rスクリプトにどのような変更を加える必要がありますか?(現在、stdinから読み取り、stdoutに書き込みます)。この状況でJRIを使用する方法について、提供されている例がひどく役立つとは思いません。
あなたの助けとコメントをありがとう。
*問題がデータの書き込みが早すぎるのか遅すぎるのかさえわかりませんが、それは別の問題/質問です。JRIに移ったら、すべてが無意味になることを願っています。