次のnokogiriスクリプトを実行する方法が必要です
#parser.rb
require 'nokogiri'
def parseit()
//...
end
parseit()
jruby の main.rb の下で実行中に を呼び出します
#main.rb
require 'parser'
parseit()
もちろん、問題は、nokogiri-java経由'nokogiri'
でインストールしていないため、jrubyが見つからないことですjruby -S gem install nokogiri
その理由は、Jruby で実行している nokogiri にバグが見つかったため、Jruby ではなく Ruby にのみ nokogiri をインストールしました。はparser.rb
Ruby だけで完全に動作します。
したがって、私の目的は、Jruby に nokogiri をインストールせずに parseit() を実行できるようにすることです!