我需要一种方法来运行以下nokogiri脚本
#parser.rb
require 'nokogiri'
def parseit()
//...
end
并parseit()在jruby中调用while.rb下运行的while
#main.rb
require 'parser'
parseit()
当然问题是jruby找不到,'nokogiri'因为我没有安装它又名nokogiri-java viajruby -S gem install nokogiri
原因是我在Jruby下运行的nokogiri中发现了一些错误,所以我只在Ruby上安装了nokogiri而不是Jruby.在parser.rb完全下只是红宝石运行.
所以我的目标是能够运行parseit()而无需在Jruby上安装nokogiri!