ruby-call从Stdin读取的Java程序

时间:2014-02-26 17:28:06

标签: java ruby stdout stdin rjb

我想使用rjb从ruby脚本中运行java程序。总而言之,我想将一个String写入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

我该怎么做才能解决这个问题?

0 个答案:

没有答案