【问题标题】:Aptana plugin Debug rails projectAptana 插件 调试 rails 项目
【发布时间】:2012-05-18 21:57:17
【问题描述】:

我正在尝试使用 aptana studio 3 插件调试 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/ruby-1.9.3-p194@miGemSet/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ruby_current_thread - /usr/local/rvm/gems/ruby-1.9.3-p194@miGemSet/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/ruby-1.9.3-p194@miGemSet/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/ruby-1.9.3-p194@miGemSet/gems/ruby-debug-ide-0.4.17.beta9/lib/ruby-debug-ide.rb:5:in `<top (required)>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194@miGemSet/gems/ruby-debug-ide-0.4.17.beta9/bin/rdebug-ide:17:in `require_relative'
    from /usr/local/rvm/gems/ruby-1.9.3-p194@miGemSet/gems/ruby-debug-ide-0.4.17.beta9/bin/rdebug-ide:17:in `<top (required)>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194@miGemSet/bin/rdebug-ide:19:in `load'
    from /usr/local/rvm/gems/ruby-1.9.3-p194@miGemSet/bin/rdebug-ide:19:in `<main>'

顺便说一下,我的操作系统是 Fedora 16

你们谁知道那是什么意思?

提前致谢。

【问题讨论】:

    标签: ruby-on-rails eclipse aptana aptana3


    【解决方案1】:

    我在 Ubuntu 12.04 上遇到了同样的问题,做了两件事:

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

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

    linecache19 (0.5.13 from http://rubyforge.org/frs/?group_id=8883&release_id=46302) ruby-debug-base19x (gem install ruby​​-debug-base19x --pre) ruby-debug-ide (gem install ruby​​-debug-ide --pre)

    感谢 Denis Usahkov 的帮助:D

    【讨论】:

    • 非常感谢。你帮了我很多。如果您有同样的问题,请查看rails.vandenabeele.com/blog/2011/12/21/…
    • 我尝试了 RubyMine,它解决了我在使用 Aptana 时遇到的很多问题。对我来说(我正在学习 RoR,我不想引发一场激烈的战争)是最好的 IDE,我还在 Windows 和 Ubuntu 上尝试了 Netbeans。无论如何感谢链接,是一个非常好的博客:)
    【解决方案2】:

    我从上面的链接 (http://rubyforge.org/frs/?group_id=8883&release_id=46302) 下载了 gem,然后我做了以下操作:

    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 尚未在断点处停止。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 2013-08-29
      • 1970-01-01
      相关资源
      最近更新 更多