我使用以下命令安装了 rubeus:
jruby -S gem install rubeus
bundle install
然后当我执行:
include Rubeus::Swing
我收到此错误:
undefined method `to_a' for "include Rubeus::Swing\n":String
所以我认为 gem 安装了错误的版本,因为方法 to_a 在 Ruby 1.9.x 中不再支持字符串
我怎样才能解决这个问题?
代码:
require 'rubygems'
require 'java'
require 'rubeus'
include Rubeus::Swing #it's where everything crashes :-)
更新
看来问题出在jirb上,我将代码保存在一个文件中并用jruby运行代码,一切顺利......我很困惑,jirb有什么问题?