
constant Logger::Format not defined (nameError)
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/activerecord-1.6.0/lib/active_record/support/clean_logger.rb:5:in remove_const’
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/activerecord-1.6.0/lib/active_record/support/clean_logger.rb:5:in’
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/activerecord-1.6.0/lib/active_record/support/clean_logger.rb:3:in\u0026lt(top(required)>’
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/activerecord-1.6.0/lib/active_record.rb:28:inrequire”
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/activerecord-1.6.0/lib/active_record.rb:28:in< top(required)>‘
/home/vijay_demo_project/bank_cucumber/features/support/env.rb:62:inrequire”
/home/vijay_demo_project/bank_cucumber/features/support/env.rb:62:in< top(required)>‘
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/cucumber-1.2.2/lib/cucumber/rb_support/rb_language.rb:137:inload”
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/cucumber-1.2.2/lib/cucumber/rb_support/rb_language.rb:137:in load_code_file’
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/cucumber-1.2.2/lib/cucumber/runtime/support_code.rb:180:inload_file”
/usr/local/rvm/gems/ruby-1.9.3-p125@test/gems/cucumber-1.2.2/lib/cucumber/runtime/support_code.rb:83:in在load_files中的块!
My Gemfile is: source 'http://rubygems.org'gem 'rspec'gem 'cucumber'gem 'capybara'gem 'headless'gem 'deBUGger'gem 'faker'gem 'selenium-webdriver','2.30.0'gem 'mail'gem 'database_cleaner'gem 'rake'gem "factory_girl"gem 'activerecord'gem 'faker'gem 'logger'
和Gemfile.lock是
GEMremote: http://rubygems.org/specs:activerecord (1.6.0)activesupport (3.2.12) i18n (~> 0.6) multi_Json (~> 1.0)builder (3.2.0)capybara (2.0.2) mime-types (>= 1.16) nokogiri (>= 1.3.3) rack (>= 1.0.0) rack-test (>= 0.5.4) selenium-webdriver (~> 2.0) xpath (~> 1.0.0)childprocess (0.3.9) ffi (~> 1.0,>= 1.0.11)columnize (0.3.6)cucumber (1.2.2) builder (>= 2.1.2) diff-lcs (>= 1.1.3) gherkin (~> 2.11.6) multi_Json (~> 1.3)database_cleaner (1.0.1)deBUGger (1.4.0) columnize (>= 0.3.1) deBUGger-linecache (~> 1.1.1) deBUGger-ruby_core_source (~> 1.2.0)deBUGger-linecache (1.1.2) deBUGger-ruby_core_source (>= 1.1.1)deBUGger-ruby_core_source (1.2.0)diff-lcs (1.2.1)factory_girl (4.2.0) activesupport (>= 3.0.0)faker (1.1.2) i18n (~> 0.5)ffi (1.4.0)gherkin (2.11.6) Json (>= 1.7.6)headless (1.0.1)i18n (0.6.4)Json (1.7.7)logger (1.2.8)mail (2.5.3) i18n (>= 0.4.0) mime-types (~> 1.16) treetop (~> 1.4.8)mime-types (1.21)multi_Json (1.6.1)nokogiri (1.5.6)polyglot (0.3.3)rack (1.5.2)rack-test (0.6.2) rack (>= 1.0)rake (10.0.3)rspec (2.13.0) rspec-core (~> 2.13.0) rspec-expectations (~> 2.13.0) rspec-mocks (~> 2.13.0)rspec-core (2.13.0)rspec-expectations (2.13.0) diff-lcs (>= 1.1.3,< 2.0)rspec-mocks (2.13.0)rubyzip (0.9.9)selenium-webdriver (2.30.0) childprocess (>= 0.2.5) multi_Json (~> 1.0) rubyzip websocket (~> 1.0.4)treetop (1.4.12) polyglot polyglot (>= 0.3.1)websocket (1.0.7)xpath (1.0.0) nokogiri (~> 1.3)PLATFORMS rubyDEPENDENCIES activerecord capybara cucumber database_cleaner deBUGger factory_girl faker headless logger mail rake rspec selenium-webdriver (= 2.30.0)
请帮我解决一下.我使用的是ruby1.9.3
解决方法 这里有关于activerecord(1.6.0)的问题,所以你必须使用最新版本3.2.13进行升级.使用gem’activerecord’,’〜> 3.2.13’定义activerecord gem,因为存在一些依赖关系.
总结以上是内存溢出为你收集整理的ruby-on-rails – 使用activerecord的常量Logger :: Format not defined(NameError)全部内容,希望文章能够帮你解决ruby-on-rails – 使用activerecord的常量Logger :: Format not defined(NameError)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)