我在执行 bundle install --path vendor / cache 时遇到错误:
Gem::LoadError: can't activate jruby-openssl-0.9.5-java, already activated jruby-openssl-0.9.7-java
我正在使用jruby 1.7.16。 我尝试删除供应商,删除Gemfile.lock但没有解决此问题。
有人可以建议什么可以解决这个问题。
提前致谢。
答案 0 :(得分:0)
这是一个默认宝石......它们的行为与正常宝石略有不同
电除尘器。使用gem install/uninstall
bundle exec
或jruby -G -S ...
可能会解决此问题
答案 1 :(得分:0)
这与Mac OSX安装的默认gem相冲突,捆绑安装失败,Gem::LoadError: can't activate jruby-openssl-0.9.7-java, already activated jruby-openssl-0.9.5-java
。您需要做的就是运行以下命令来更新系统gem:
gem install jruby-openssl
答案 2 :(得分:-1)
我最终卸载了0.9.7版本。
gem uninstall -i /usr/local/rvm/gems/jruby-1.7.16@global jruby-openssl