У меня возникают проблемы с настройкой JRuby на правильную работу с OpenSSL. Googling показал, что это довольно распространенное явление, но ни одно из решений, которые я прочитал, не сработало для меня. Вот мои настройки:Ошибка JRuby OpenSSL
- Ubuntu 9,10
- JRuby 1.5.1
- JRuby-OpenSSL (0,7)
Здесь ошибка:
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'
возвращает true, даже если у меня нет установленного jruby-openssl gem. Согласно this link, этого не должно быть?
Попытка загрузить драгоценный камень неясно require 'rubygems'
и gem 'jruby-openssl'
не поможет.
Аналогичная установка для меня тоже. (X) ubuntu 10.04 (x64), jruby 1.4.0, jruby-openssl 0.7 –