在Google App Engine上的轨道上上传Jruby - 无法找到gem appengine-rack

时间:2013-04-16 21:35:41

标签: google-app-engine gem jrubyonrails

只是尝试在Google App Engine上部署一个简单的Jruby on rails应用程序,但在第一时间就陷入困境。 我一直在关注https://code.google.com/p/appengine-jruby/和其他一些网站上的说明。我按照指示安装了宝石'google-appengine',命令提示符告诉我它已安装。

当我开始在我的config.ru中输入 require' appengine-rack'时,我可以看到我的IDE告诉我它无法识别此文件。我只是作为一个测试启动本地服务器,它告诉我“LoadError:没有这样的文件加载 - appengine-rack”。

我可以在C:\ jruby-1.7.3 \ lib \ ruby​​ \ gems \ shared \ gems \ appengine-rack-0.0.13 \ lib \中清楚地看到。所以我有点难过。当我运行> gem list时,我也可以看到这个gem就在那里。

我是第一次这样做。

我正在使用Windows 7. Jruby版本1.7.3。 Rails 3.2.1。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您尝试使用的project看起来相当旧,(上次提交日期为日期:2011年3月30日)。并写在那里,他们只是计划得到版本3.x的支持。

无论如何,这里是你问题的答案(相当古老) Unable to get google-appengine for Jruby to work

此搜索可能会有所帮助https://stackoverflow.com/questions/tagged/google-app-engine+ruby

从理性的角度来看,将这种宝石用于生产并不是一个好主意。如果你需要为你的ruby程序进行云托管heroku将是一个解决方案。 如果你需要appengine - 你最好去官方支持的Java,Python或Go。