Recibo el siguiente error mientras se depura remotamente a través de RubyMine IDE.no se puede cargar dicho archivo - script/rails: Obteniendo este error durante la depuración remota a través de RubyMine
$ bundle exec rdebug-ide --port 1234 -- script/rails server
Fast Debugger (ruby-debug-ide 0.4.9) listens on :1234
/home/amit/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-ide19-0.4.12/lib/ruby-debug-ide.rb:123:in `debug_load'
/home/amit/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-ide19-0.4.12/lib/ruby-debug-ide.rb:123:in `debug_program'
/home/amit/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-ide19-0.4.12/bin/rdebug-ide:87:in `<top (required)>'
/home/amit/.rvm/gems/ruby-1.9.3-p125/bin/rdebug-ide:19:in `load'
/home/amit/.rvm/gems/ruby-1.9.3-p125/bin/rdebug-ide:19:in `<main>'
Uncaught exception: cannot load such file -- script/rails
que siguieron this link instalar requiere gemas para depuración remota.
Aquí es de configuración Gemfile para depuración remota
#To Debug
gem 'linecache19', '0.5.13', :path => "~/.rvm/gems/ruby-1.9.3-p125/gems/linecache19-0.5.13/"
gem 'ruby-debug-base19', '0.11.26', :path => "~/.rvm/gems/ruby-1.9.3-p125/gems/ruby-debug-base19-0.11.26/"
gem 'ruby-debug19', :require => 'ruby-debug'
gem 'ruby-debug-ide19'
La aplicación se está ejecutando con de Ruby 1.9.3 y Rails 3.0.11.
Muchas gracias @CrazyCoder. Funcionó a las mil maravillas. Sin linecache19-0.5.13.gem' '' Tengo símbolos indefinidos: ruby_current_thread - /home/amit/.rvm/gems/[email protected]/gems/linecache19-0.5.12/lib/trace_nums19. así que (LoadError) 'Es sorprendente ya que había desinstalado' linecache19-0.5.12'. De todas formas, instalé 'linecache19-0.5.13.gem' siguiendo sus pasos y el error desapareció. –
@CrayzyCode, RubyMine Indicador de ventana de registro de eventos para instalar el complemento faltante.¿Debo instalar con la configuración de Gemfile anterior? Sin embargo, sin instalar no pude encontrar ningún problema hasta el momento de la depuración. –
@AmitPatel, eliminar 'Gemfile.lock' y ejecutar' bundle install' también debería ayudar. – CrazyCoder