1

我正在尝试运行一个 jruby 应用程序。每当我启动 jruby 脚本时,应用程序都会抛出一个错误,上面写着

LoadError: no such file to load -- openssl/dummy (root) at /home/ubuntu/.rvm/gems/jruby-1.7.3/gems/jruby-openssl-0.8.2/lib/shared/jruby-openssl。 rb:15 需要在 /home/ubuntu/.rvm/gems/jruby-1.7.3@global/gems/bundler-1.3.5/lib/bundler/runtime 的 org/jruby/RubyKernel.java:1027 (root)。 org/jruby/RubyArray.java:1613 中的每个 rb:1 需要 /home/ubuntu/.rvm/gems/jruby-1.7.3@global/gems/bundler-1.3.5/lib/bundler/runtime.rb: org/jruby/RubyArray.java:1613 中的每个 72 要求 /home/ubuntu/.rvm/gems/jruby-1.7.3@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:70 要求在 /home/ubuntu/.rvm/gems/jruby-1.7.3@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:59 需​​要在 /home/ubuntu/.rvm/gems/jruby- 1.7.3@global/gems/bundler-1.3.5/lib/bundler.rb:132 要求 org/jruby/RubyKernel.java:1027 要求 /home/ubuntu/。rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36(根)在/home/ubuntu/apps/autocaller/config/application.rb:13
需要在 org/jruby/RubyKernel.java:1027 需要在 /home/ubuntu/.rvm/rubies/jruby-1.7.3/lib/ruby/shared/rubygems/custom_require.rb:36 (root) 在 /home/ubuntu /apps/autocaller/script/autocall.rb:17

jruby 版本是 1.7.3 ruby​​ 版本是 1.9.3p385 我该如何解决这个问题。很多天以来,我一直在努力解决这个问题。请帮帮我

4

1 回答 1

1
Run a bundle update to upgrade jruby-openssl to 0.9.4. 
于 2013-12-12T22:47:05.757 回答