rake adcenter-client выдает ошибку-RoR

Я использую adcenter-client gem для использования Microsoft adcenter API в моем приложении RoR-2.3.8.
Я использую ruby ​​1.8.7 (уровень исправления 352 от 30 июня 2011 г.) [i686-linux]
После установки gem adcenter-client -v=7.0.3 Я попытался выполнить rake adcenter-client, но получил следующую ошибку:

rake aborted!
Don't know how to build task 'adcenter-client'  
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/task_manager.rb:49:in `[]'  
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:115:in `invoke_task'  
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `each'   
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'  
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:88:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:66:in `run'  
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'  
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run'  
/usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/bin/rake:33  
/usr/local/bin/rake:19:in `load'  
/usr/local/bin/rake:19

Может кто-нибудь, пожалуйста, дайте мне какое-нибудь предложение, чтобы решить эту ошибку?


person RAJ    schedule 22.12.2011    source источник


Ответы (2)


Вам нужно запустить эту задачу rake только в том случае, если вы извлекаете код напрямую. При работе с Gem он не нужен.

person Tal Lev-Ami    schedule 12.01.2012
comment
Спасибо за ответ, но я уже получил решение. Спасибо за ответ. - person RAJ; 13.01.2012

Получил решение...

Даже упоминается в GitHub для запуска rake adcenter-client, но это не требуется. Код будет работать правильно и без этой задачи rake.

person RAJ    schedule 27.03.2012