这可能吗?怎么样?
答案 0 :(得分:1)
我使用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>'
>>
- 基思
答案 1 :(得分:0)
(免责声明:当我使用rjb时,它从来没有坚如磐石的稳定性。)
我将Ruby实例变量设置为Java类的实例。当我完成后,我将Ruby实例变量设置为nil
。