1

我正在使用 Windows 7 和 Ruby 1.8.7。当我开始一个新的 Rails 项目时,我收到以下错误消息:

出现问题

“替换项目索引文件”遇到了问题。资源“/Foobar/public”不存在。(其中 'Foobar' 是我的新项目的名称)。

有任何想法吗?

4

7 回答 7

3

刚刚找到一个解决方法:创建项目,但取消选中有关生成导轨骨架的部分。然后打开一个控制台,导航到项目的父目录,然后运行rails <project name>​​. 骨架将在文件夹中生成,然后您可以在 Aptana/Eclipse 中刷新项目目录。

于 2010-07-09T15:35:41.450 回答
2

当使用 radrails 创建新项目时,RadRails 执行命令rails beta -d sqlite3这是较旧的语法,新语法是rails new beta -d sqlite3因此,除非 Aptana Teams 调用新的 rails 功能,否则解决方法是使用提到的方法以上。

于 2011-04-29T15:05:08.540 回答
1

我有同样的问题,但在 web 项目中并使用网络目录。我在本地创建项目,然后将其移动到网络统一。

于 2012-05-16T12:13:03.260 回答
1

遵循与上述相同的程序......但对我来说,Rails 不起作用。

rails new “项目名称”对我有用。

谢谢

于 2010-12-16T20:13:25.173 回答
1

我遇到了这个问题,因为我的项目名称中有空格。删除了空格,它起作用了。

于 2011-02-06T13:15:07.890 回答
0

尝试以管理员身份运行 IDE。右键单击您的 IDE 图标 ->“以管理员身份运行”。现在您的 IDE 将拥有写入文件和文件夹的适当权限。

于 2011-04-15T17:49:37.437 回答
0

更改 IDE 使用的解释器对我有用。转到windows->preferences->ruby->installed interpreters然后选择安装 Aptana Studio 时附带的那个,我的名字是org.jruby_1.2.0.9……它对我来说就像一个魅力。我希望这有帮助。

于 2012-05-14T05:12:20.840 回答