2

rjb を使用して、Ruby スクリプト内から Java プログラムを実行したいと考えています。全体として、文字列をプログラムの入力として Stdin に書き込み、その出力を stdout から読み取りたいと考えています。

私はそのようなことを試みましたが、スクリプトがハングするだけです:

Open3.popen3(Java.com.package.name.anothername.Classname.main([--arg1, …])) do |i, o, e, t|
    i.write "Hello World!"
    i.close
    puts o.read
end

それを修正するにはどうすればよいですか?

4

0 に答える 0