Gem Load Error is: private method `require' called for Kernel:Module
Closed this issue · 1 comments
HI,
I have an existing jruby application with rails. whenever i try to run my project with rails s command it gives me below error.
Bundler::GemRequireError: There was an error while trying to load the gem 'jruby-jars'.
Gem Load Error is: private method require' called for Kernel:Module Backtrace for gem load error is: /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler/runtime.rb:91:in
require'
org/jruby/RubyArray.java:1613:in each' /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler/runtime.rb:86:in
require'
org/jruby/RubyArray.java:1613:in each' /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler/runtime.rb:75:in
require'
/home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler.rb:106:in require' /home/administrator/Desktop/vitality_iq_project/analytics-core/config/application.rb:7:in
(root)'
org/jruby/RubyKernel.java:1065:in require' /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:1:in
(root)'
org/jruby/RubyKernel.java:1880:in tap' /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:79:in
server'
/home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:76:in server' /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:40:in
run_command!'
org/jruby/RubyKernel.java:1065:in require' script/rails:6:in
(root)'
Bundler Error Backtrace:
require at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler/runtime.rb:95
each at org/jruby/RubyArray.java:1613
require at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler/runtime.rb:86
each at org/jruby/RubyArray.java:1613
require at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler/runtime.rb:75
require at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/bundler-1.13.1/lib/bundler.rb:106
(root) at /home/administrator/Desktop/vitality_iq_project/analytics-core/config/application.rb:7
require at org/jruby/RubyKernel.java:1065
(root) at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:1
tap at org/jruby/RubyKernel.java:1880
server at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:79
server at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:76
run_command! at /home/administrator/.rvm/gems/jruby-1.7.16@analytics-core/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:40
require at org/jruby/RubyKernel.java:1065
(root) at script/rails:6
my jruby version is
jruby 1.7.16 (1.9.3p392) 2014-09-25 575b395 on Java HotSpot(TM) 64-Bit Server VM 1.8.0_101-b13 +jit [linux-amd64]
and rails version is
4.1.8
it is caused by a Bundler compatibility problem. down-grade from 1.13.1 and all should be smooth.