gpt4 book ai didi

ruby-on-rails - netbeans 6.9.1 + rails 3 + ruby​​ 1.9.2p0 调试

转载 作者:数据小太阳 更新时间:2023-10-29 06:58:03 24 4
gpt4 key购买 nike

我正在运行 OpenSuSE 11.3,但在 NetBeans 6.9.1(ruby 1.9.2p0、rails 3.0.3、rvm)中调试 rails3 应用程序时遇到问题。

  1. 我已经安装了ruby-debug19, ruby​​-debug-ide19
  2. 更改了 Gemfile,因此 'gem ruby​​-debug19' 行没有被注释掉
  3. 运行“捆绑安装”

当我在控制台中运行 'ruby s --debugger' 时,我得到了以下信息:

tux@linux-hby6:~/prg/ruby/rail3-sqlite> rails s --debugger=> Booting WEBrick=> Rails 3.0.3 application starting in development on http://0.0.0.0:3000=> Call with -d to detach=> Ctrl-C to shutdown server=> Debugger enabled[2010-12-16 01:07:13] INFO  WEBrick 1.3.1[2010-12-16 01:07:13] INFO  ruby 1.9.2 (2010-08-18) [i686-linux][2010-12-16 01:07:13] INFO  WEBrick::HTTPServer#start: pid=4105 port=3000

NetBeans:

Fast Debugger (ruby-debug-ide 0.4.9) listens on :35528        /home/tux/.rvm/gems/ruby-1.9.2-p0/gems/ruby-debug-ide19-0.4.12/lib/ruby-debug-ide.rb:123:in `debug_load'        /home/tux/.rvm/gems/ruby-1.9.2-p0/gems/ruby-debug-ide19-0.4.12/lib/ruby-debug-ide.rb:123:in `debug_program'        /home/tux/.rvm/gems/ruby-1.9.2-p0/gems/ruby-debug-ide19-0.4.12/bin/rdebug-ide:87:in `'        /home/tux/.rvm/gems/ruby-1.9.2-p0/bin/rdebug-ide:19:in `load'        /home/tux/.rvm/gems/ruby-1.9.2-p0/bin/rdebug-ide:19:in `'Uncaught exception: no such file to load -- script/rails

有什么办法可以解决吗?

谢谢!

最佳答案

我找到了解决方案!这post给了我一些提示。

我的平台:ruby 1.9.2-p136、rails 3.0.3、netbeans 7.0 beta

文件:ruby-1.9.2-p136/gems/ruby-debug-ide19-0.4.12/bin/rdebug-ide:79

script = ARGV.shift
Debugger::PROG_SCRIPT = (script =~ /script([\\\/])rails/ ? Dir.pwd + $1 : '') + script
puts Debugger::PROG_SCRIPT
#Debugger::PROG_SCRIPT = ARGV.shift

关于ruby-on-rails - netbeans 6.9.1 + rails 3 + ruby​​ 1.9.2p0 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4455518/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com