Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyMine 3.1上的Rails 2.x应用程序_Ruby On Rails_Ruby_Upgrade_Rubymine - Fatal编程技术网

Ruby on rails RubyMine 3.1上的Rails 2.x应用程序

Ruby on rails RubyMine 3.1上的Rails 2.x应用程序,ruby-on-rails,ruby,upgrade,rubymine,Ruby On Rails,Ruby,Upgrade,Rubymine,我已经升级到rubymine 3.1,现在rubymine将所有项目都作为rails 3项目,但矿山没有。你们中有人面临这个问题吗。当我尝试运行应用程序时,Ruby mine会触发此消息 运行配置错误:找到了Rails 2.x启动器,而不是Rails 3.x one。您需要“/script/rails” 启动Rails服务器的脚本。请根据Rails 3.x文档更新服务器启动器 我的最终状态是我可以从rubymine运行rails 2.x应用服务器 你知道如何做到这一点吗 我在使用Rails 2.

我已经升级到rubymine 3.1,现在rubymine将所有项目都作为rails 3项目,但矿山没有。你们中有人面临这个问题吗。当我尝试运行应用程序时,Ruby mine会触发此消息

运行配置错误:找到了Rails 2.x启动器,而不是Rails 3.x one。您需要“/script/rails” 启动Rails服务器的脚本。请根据Rails 3.x文档更新服务器启动器

我的最终状态是我可以从rubymine运行rails 2.x应用服务器


你知道如何做到这一点吗

我在使用Rails 2.3和RubyMine 3.1时遇到了这个问题——我的解决方案是查看项目设置(文件->设置)并选择Ruby SDK和Gems。看看你的附加轨道宝石。我的项目附带了Rails2.x和Rails3.x两个gems

我使用Rails 2.3和RubyMine 3.1,我没有遇到这个问题。Rails 2是在environment.rb中指定的吗?是的,除非定义,否则它是Rails\u GEM\u VERSION='2.3.10'?RAILS_GEM_版本,这对我来说很有效(只是删除了不正确的GEM),我的项目有大量的2.3.8和3.0.3 GEM。我先删除rails 3.0.3,然后让rubyMine提示所有其他的,比如actionMailer for 3,等等(3或4个屏幕步骤)嗨,我有rubyMine 3.2.4,我没有看到文件/设置,它移动了吗?@Joelio ruby mine->prefrences->ruby sdk