注意:我重复了这个问题,因为我忽略了包含Aptana标签。在Aptana Studio 3中选择“运行服务器”时会发生错误.Aptana尝试执行脚本/ rails服务器,这会导致以下错误。
也许Aptana大师可以回答?
我已经查看并尝试了我发现的所有类似问题中的建议解决方案。大多数问题没有得到公认答案。
我已经开始了一个新的Rails项目开始教程,当我尝试运行服务器时,我得到臭名昭着的:
在任何来源
中都找不到rake-0.9.2
然而,宝石列表显示:
rake(0.9.2,0.8.7)
当gem列表清楚地显示gem存在时,我怎么能收到这个错误?
如何调试和解决此问题?
我的宝石文件是:
gem 'rails', '3.0.4'
gem 'sqlite3'
gem 'sqlite3-ruby', :require =>'sqlite3'
答案 0 :(得分:2)
你需要在你的Gemfile
中要求rake gemgem 'rails', '3.0.4'
gem 'sqlite3'
gem 'sqlite3-ruby', :require =>'sqlite3'
gem 'rake', '0.9.2'
现在运行bundle install
确保您已与互联网连接。
现在,如果您想执行rake任务,请使用bundle exec rake task_name
答案 1 :(得分:1)
实际上,在随后的Apatana更新中,这个错误消失了。我现在可以再次使用“运行服务器”菜单项运行我的应用程序。
它目前在Aptana 3.0.8.201201201658上有效。