我正在尝试将netbeans 7.4与Ruby 2.0.0-p353和Rails 4.0.2一起使用。插件似乎工作正常。我能够生成项目,一切都在那里,但是当我尝试运行项目时,我收到以下消息并且服务器未启动:
C:\Ruby200-x64\bin\ruby.exe: No such file or directory -- script/rails (LoadError)
官方插件页面下有评论说:
我找到了一个简单的解决方法,我正在使用Windows 7并创建了一个 像这样的目录之间的符号链接:mklink / D脚本bin 现在我可以在Netbeans中启动和调试我的Rails 4项目了。发布者 mgard于2013年8月19日
我试过这样做但它仍然没有解决问题。有人可以提供帮助吗?
答案 0 :(得分:0)
建议的解决方案与我所见的一致。你得到的错误是什么?你能创建目录链接吗?您需要管理员权限,并应启动命令提示符“以管理员身份运行”。或者,尝试右键单击“bin”目录并执行“Create shortcut”,必须稍后将其重命名为“script”。
答案 1 :(得分:0)
我在Win 8上使用Aptana并解决了问题。
现在rails 4在文件夹中没有脚本/ rails。我们需要在您的应用程序文件夹中手动创建它。您只需创建文件夹,然后mklink或复制脚本文件夹中的文件。请注意,您的IDE可以正确访问您创建的文件,否则您将收到错误:
c:\ Ruby200 \ bin \ rubyw.EXE:没有这样的文件或目录 - C:/ Users / Zhou / Documents / GitHub / HR-SNA / script / rails(LoadError)
答案 2 :(得分:0)
转到项目的根目录,然后从控制台执行以下命令:
val isValidRequest = {
request.body.validate[CaseClassOfSomething](Json.format[CaseClassOfSomething]).map {
case x:CaseClassOfSomething =>
true
}.recoverTotal{
case e => false
}
}
在Rails 4中,脚本已被bin替换