ruby on rails 3 - How to solve rake db:migrate error in RoR? -


i using gem version 2.0.7 , rails version 3.0.7.

while running rake db:migrate command it's throw following error.

$ rake db:migrate --trace rake aborted! error: 'rake/rdoctask' obsolete , no longer supported. use 'rdoc/task' (ava c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/rdoctask.rb:2:in `<top c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/tasks/documentation c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/tasks/documentation c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/tasks.rb:15:in `loa c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/tasks.rb:15:in `blo c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/tasks.rb:6:in `each c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/tasks.rb:6:in `<top c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/application.rb:214: c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/application.rb:214: c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/application.rb:139: c:/ruby193/lib/ruby/gems/1.9.1/gems/railties-3.0.7/lib/rails/application.rb:77:i c:/users/m/documents/aptana studio 3 workspace/rail1/rakefile:6:in `<top (requir c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/rake_module.rb:25:in `l c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/rake_module.rb:25:in `l c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:637:in ` c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:94:in `b c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:165:in ` c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:93:in `l c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:77:in `b c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:165:in ` c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/lib/rake/application.rb:75:in `r c:/ruby193/lib/ruby/gems/1.9.1/gems/rake-10.1.0/bin/rake:33:in `<top (required)> c:/ruby193/bin/rake:23:in `load' c:/ruby193/bin/rake:23:in `<main>' 

how solve it.

please hlep me. in advance

the key part of error message this:

error: 'rake/rdoctask' obsolete , no longer supported. use 'rdoc/task' (ava 

if search error message on stackoverflow or google find @ least 3 different questions on same topic, among others this:

error: 'rake/rdoctask' obsolete , no longer supported. use 'rdoc/task' (available in rdoc 2.4.2+) instead

the highest voted answer @ time of writing suggests editing rakefile from:

require 'rake' require 'rake/testtask' require 'rake/rdoctask' require 'tasks/rails' 

to:

require 'rake' require 'rake/testtask' require 'rdoc/task' require 'tasks/rails' 

if you, try upgrade rails 3.2 , see if problem persists. if not option older questions of help.


Comments

Popular posts from this blog

assembly - 8086 TASM: Illegal Indexing Mode -

Java, LWJGL, OpenGL 1.1, decoding BufferedImage to Bytebuffer and binding to OpenGL across classes -

javascript - addthis share facebook and google+ url -