Netbeans上的Rails:未捕获的exception:没有要加载的文件 – 脚本/服务器或脚本/控制台

我正在尝试从Netbeans 6.9.1(刚升级)启动Rails 3控制台并失败

Uncaught exception: no such file to load -- script/console 

调试器在类似错误( ... -- script/server )上也会失败。

我试图运行它的项目以前是我升级的Rails 2.3.8应用程序,Netbeans仍然尝试使用旧的ruby script/console命令而不是rails c

我试图安装这里描述的补丁 ,但它没有用。 gem list返回:

 *** LOCAL GEMS *** abstract (1.0.0) actionmailer (3.0.1, 3.0.0.rc2) actionpack (3.0.1, 3.0.0.rc2) activemodel (3.0.1, 3.0.0.rc2) activerecord (3.0.1, 3.0.0.rc2) activeresource (3.0.1, 3.0.0.rc2) activesupport (3.0.1, 3.0.0.rc2) archive-tar-minitar (0.5.2) arel (2.0.2, 1.0.1, 1.0.0.rc1) builder (2.1.2) bundler (1.0.5, 1.0.0.rc.6) columnize (0.3.2) crack (0.1.8) erubis (2.6.6) httparty (0.6.1) i18n (0.4.2) jrails (0.6.0) linecache19 (0.5.11) mail (2.2.9) mime-types (1.16) minitest (2.0.0, 1.6.0) mysql (2.8.1 x86-mingw32) mysql2 (0.2.6 x86-mingw32) nokogiri (1.4.3.1 x86-mingw32) pik (0.2.8) polyglot (0.3.1) rack (1.2.1) rack-mount (0.6.13) rack-test (0.5.6) rails (3.0.1, 3.0.0.rc2) railties (3.0.1, 3.0.0.rc2) rake (0.8.7) rdoc (2.5.11, 2.5.8) ruby-debug-base19 (0.11.24) ruby-debug-ide (0.4.9) ruby-debug19 (0.11.6) ruby_core_source (0.1.4) sqlite3-ruby (1.3.1 x86-mingw32) thor (0.14.4) treetop (1.4.8) tzinfo (0.3.23) uuidtools (2.1.1) 

我在Windows 7上使用ruby 1.9.2,pik作为rvm替代品。 我的路径默认为c:\ruby192\bin目录,而我的其他1.8.7 ruby​​版本也安装了Rails 3。 Netbeans上的项目配置为使用1.9.2 ruby​​平台,此平台的“Gem Manager”显示列表中的Rails 3 gem。

有关如何使其工作的任何想法?

非常感谢! 阿米特

我找到了解决方案! 这篇文章给了我一些提示。

我的平台:ruby 1.9.2-p136,rails 3.0.3,netbeans 7.0 beta

file:ruby-1.9.2-p136 / gems / ruby​​-debug-ide19-0.4.12 / bin / rdebug-ide:79

 script = ARGV.shift Debugger::PROG_SCRIPT = (script =~ /script([\\\/])rails/ ? Dir.pwd + $1 : '') + script puts Debugger::PROG_SCRIPT #Debugger::PROG_SCRIPT = ARGV.shift