我正在使用Rjb访问Ruby外部库。我使用的Java类只能在每次运行时配置一次。在我的测试中,我需要针对不同的配置settings.
这个是可能的吗?多么?
发布于 2013-05-10 23:45:27
我使用VisualVM来检测JVM是否存在,并发现Rjb::unload工作。但是,当我尝试重新加载JVM时,它会失败。下面是irb会话,它显示了以下内容:
➜ ~ irb --prompt simple
>> require 'rjb'
=> true
>> Rjb::load
=> nil
>> Rjb::unload
=> 0
>> Rjb::load
RuntimeError: can't create Java VM
from (irb):4:in `load'
from (irb):4
from /Users/kbennett/.rvm/rubies/ruby-1.9.3-p392/bin/irb:16:in `<main>'
>> -基思
http://about.me/keithrbennett
发布于 2012-05-16 14:59:15
(免责声明:当我使用rjb时,它从来没有稳定的岩石。)
我将Ruby实例变量设置为Java类的实例。完成后,我将Ruby变量设置为nil。
https://stackoverflow.com/questions/10621164
复制相似问题