2012-05-18 32 views
0

我特林使用集锦工作室3 pluging的Aptana插件调试Rails项目

调试Rails项目我已经运行命令

gem install ruby-debug-ide 

当我选择的上下文菜单的调试服务器项目我得到:

/usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `require': /usr/local/rvm/gems/[email protected]/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ruby_current_thread - /usr/local/rvm/gems/[email protected]/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so (LoadError) 
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require' 
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require' 
    from /usr/local/rvm/gems/[email protected]/gems/ruby-debug-base19-0.11.25/lib/ruby-debug-base.rb:1:in `<top (required)>' 
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `require' 
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require' 
    from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require' 
    from /usr/local/rvm/gems/[email protected]/gems/ruby-debug-ide-0.4.17.beta9/lib/ruby-debug-ide.rb:5:in `<top (required)>' 
    from /usr/local/rvm/gems/[email protected]/gems/ruby-debug-ide-0.4.17.beta9/bin/rdebug-ide:17:in `require_relative' 
    from /usr/local/rvm/gems/[email protected]/gems/ruby-debug-ide-0.4.17.beta9/bin/rdebug-ide:17:in `<top (required)>' 
    from /usr/local/rvm/gems/[email protected]/bin/rdebug-ide:19:in `load' 
    from /usr/local/rvm/gems/[email protected]/bin/rdebug-ide:19:in `<main>' 

通过我的操作系统是Fedora的16

任何人都知道的方式这是什么意思?

在此先感谢。

回答

1

我在使用Ubuntu 12.04相同的问题,并做了两件事情:

1-发送电子邮件寻求帮助。 2-安装RubyMine

在这两个结果的问题是一些缺少的宝石。

linecache19(0.5.13从http://rubyforge.org/frs/?group_id=8883&release_id=46302) 红宝石调试base19x(宝石安装红宝石调试base19x - 事先) 红宝石调试-IDE(宝石安装红宝石调试-IDE - 事先)

感谢Denis Usahkov的帮助:d

+0

非常感谢。你帮了我很多。如果你有同样的问题,也请看http://rails.vandenabeele.com/blog/2011/12/21/installing-ruby-debug19-with-ruby-1-dot-9-3-on-rvm/ –

+0

我正在尝试RubyMine,并解决了Aptana遇到的很多问题。对我来说(我正在学习RoR,我不想开始一场火焰战争)是最好的IDE,我也在Windows和Ubuntu上尝试过Netbeans。任何方式感谢您的链接,是一个非常好的博客:) – NFRiaCowboy

+0

感谢您的信息。我会看看RubyMine –

0

我donwloaded宝石从上面的链接(http://rubyforge.org/frs/?group_id=8883 & RELEASE_ID = 46302),则我做了以下:

rvm fetch 1.9.3 
gem install ~/Downloads/linecache19-0.5.13.gem 
gem install ~/Downloads/ruby-debug-base19-0.11.26.gem -- --with-ruby-include=/home/bruno.medeiros/.rvm/src/ruby-1.9.3-p194/ 

服务器正常启动,但Aptana尚未停在断点上。