【发布时间】:2016-06-18 22:45:25
【问题描述】:
我需要一种方法来运行以下 nokogiri 脚本
#parser.rb
require 'nokogiri'
def parseit()
//...
end
并在 jruby 中的 main.rb 下面运行时调用 parseit()
#main.rb
require 'parser'
parseit()
当然问题是 jruby 找不到 'nokogiri',因为我还没有通过 jruby -S gem install nokogiri 安装它又名 nokogiri-java
原因是我在 Jruby 下运行的 nokogiri 中发现了一些错误,所以我只在 Ruby 上安装了 nokogiri 而不是 Jruby。 parser.rb 在 Ruby 下完美运行。
所以我的目标是能够运行 parseit() 而无需在 Jruby 上安装 nokogiri!
【问题讨论】: