ruby-on-rails – RubyMine显示错误消息:“运行开发错误:MyProject:发现Rails 3.x启动器脚本而不是Rails 4.x”

我正在将我的项目从Rails 3.2.12更新为4.0.0.
我进行了所有必要的更正,但是当我尝试使用 Rubymine 5.4执行我的应用程序时,我收到以下消息:

Error running Development: MyProject: Rails 3.x launcher script was found instead of Rails 4.x one. You need ‘/Users/stackoverflowuser/RubymineProjects/MyProject/bin/rails’ script to launch Rails server. Please update server launcher according to Rails 4.x documentation.

我究竟做错了什么?

解决方法

“黑客”解决方案:

>创建一个新的Rails 4项目:rails new MyTestRails4Project
>复制MyTestRails4Project内的bin文件
>将文件夹粘贴到刚刚迁移到Rails 4的项目中

更新

如果第一个解决方案不起作用,正如RiPuk所建议的那样:

运行耙子任务:rake rails:update

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...