내가 JRuby를에 main.rb 아래 실행하는 동안 노코 기리 스크립트nokogiri-java를 설치하지 않고 jruby에서 nokogiri를로드 할 수 있습니까?
#parser.rb
require 'nokogiri'
def parseit()
//...
end
다음 실행하고 parseit()
를 호출하는 방법이 필요 물론
#main.rb
require 'parser'
parseit()
문제는 내가하지 않은으로 JRuby를가 'nokogiri'
을 찾을 수 있습니다 일명 nokogiri-java via jruby -S gem install nokogiri
이유는 nokogiri run unde에서 발견 된 버그가 있습니다. r Jruby, 그래서 Ruby가 아닌 Jruby에만 nokogiri를 설치했습니다. parser.rb
은 Ruby에서 완벽하게 실행됩니다.
그래서 내 목표는 Jruby에 nokogiri를 설치하지 않고도 parseit()을 실행할 수있게하는 것입니다!
여기에 몇 가지 코드를 붙여 넣으십시오. –