如何让Eclipse Debug Server调试rails应用程序?

时间:2014-03-19 21:21:02

标签: ruby-on-rails eclipse debugging

当我使用命令行'rails server'启动时,我有一个在Eclipse Juno中运行的简单rails应用程序。 我现在需要调试eclipse ide并设置断点,我无法弄清楚如何使用'Run Server','Debug Server','Run As'或'Debug As'来运行带有eclipse的服务器。没有任何事情发生,没有输出到控制台,没有。

我的gemlist有: 使用debugger-linecache(1.2.0)/ 使用debugger-ruby_core_source(1.3.2)/ 使用调试器(1.6.6)

我成功运行了bundle install和'gem install debugger'。 我有Ruby 1.93,Rails 3.2.17 Windows 7的。 重新启动。

我在我的MAC上配置了一个带有调试器的eclipse环境,但我找不到Windows安装程序所缺少的部分。

非常感谢,

1 个答案:

答案 0 :(得分:0)

我的eclipse + aptana插件遇到了类似的问题。当我选择“调试/运行服务器”时,什么也没发生。

问题在于项目结构。在我的例子中,我在eclipse中有一个空的rails项目(testProject),并从文件系统(railsApp)导入了我的rails应用程序。因此,项目资源管理器的层次结构为

testProject - > railsApp - > app,config等..

但是,为了使调试工作,我必须将我的项目层次结构作为railsApp - > app,config等..

Todo认为,在一次全新的日食中,将现有的文件夹作为一个新项目导入' rails project'作为默认视角。然后调试工作正常。

干杯!

相关问题