JRuby가 OpenSSL과 제대로 작동하도록 구성하는 데 문제가 있습니다. 인터넷 검색은 이것이 매우 흔한 일이라고 밝혀 주었지만 읽은 해결책 중 어느 것도 나를 위해 일해 오지 않았습니다. 여기 내 설정이다 :JRuby OpenSSL 오류
- 우분투는 9.10
- JRuby를 JRuby를-openssl을 여기
(0.7)는 오류가 1.5.1
irb(main):001:0> require 'jruby/openssl/gem_only'
=> true
irb(main):002:0> require 'openssl'
=> true
irb(main):003:0> OpenSSL::Digest::OPENSSL_VERSION_NUMBER
NameError: uninitialized constant OpenSSL::Digest::OPENSSL_VERSION_NUMBER
흥미롭게도, require 'openssl'
jruby-openssl gem이 설치되어 있지 않아도 true를 반환합니다. this link에 따르면, 그렇게해서는 안됩니까?
보석을로드하려고 시도하면 require 'rubygems'
및 gem 'jruby-openssl'
이 도움이되지 않습니다.
나를위한 유사한 설정도. (X) 우분투 10.04 (x64), jruby 1.4.0, jruby-openssl 0.7 –