已经在jruby-openssl中初始化了常量

pan*_*ari 13 openssl ruby-on-rails jruby torquebox

在torquebox上运行我的rails应用程序时,我得到了很多

already initialized constant: ...
Run Code Online (Sandbox Code Playgroud)

来自的警告gems/jruby-openssl-0.8.2/lib/shared/jruby-openssl.rb:16.这是安全问题吗?有没有办法摆脱这些警告?

pan*_*ari 14

通过完全删除宝石,我终于可以摆脱它了.根据这个消息来源,jruby-openssl现在被直接拉入jruby项目,不再需要作为宝石.

谢谢大家和我一起调查.


Jef*_*cel 7

在Gemfile中将以下内容添加到我的行后,我不再收到这些错误.

gem 'jruby-openssl', :require => false
Run Code Online (Sandbox Code Playgroud)

我希望这会有所帮助.