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