ruby-on-rails - Netbeans 上的 Rails : Uncaught exception: no such file to load -- script/server or script/console

标签 ruby-on-rails ruby netbeans ruby-on-rails-3 netbeans-6.9

我正在尝试从 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

我尝试安装 the patch described here ,但它没有用。 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。

关于如何让它发挥作用有什么想法吗?

非常感谢! 阿米特

最佳答案

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

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

文件: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

关于ruby-on-rails - Netbeans 上的 Rails : Uncaught exception: no such file to load -- script/server or script/console,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4188963/

相关文章:

ruby-on-rails - 连接表上的 Default_scope

javascript - 将 Ruby Red 编译为 javascript 的生产用法

jsf - p :fileUpload uploaded file saved and how do I change it? 在哪里

ruby-on-rails - 将整数转换为二进制字符串,用前导零填充

ruby-on-rails - 使用 map-reduce 进行视频转换

Python 字符串模板器

ruby-on-rails - AWS_S3 ruby​​ gem 超时错误执行过期

Netbeans 中的 Java 代码可以工作,但通过 cmd 提示符执行 jar 会出现 nosuchmethod 错误异常

命令提示符中的 javafx 参数给出空值

ruby-on-rails - Rails Controller 命名空间