上传Jruby在rails上的谷歌应用引擎-无法找到gem appengine-rack



只是试图在Google应用引擎上部署一个简单的Jruby on rails应用程序,但在第一个障碍中失败。我一直在遵循https://code.google.com/p/appengine-jruby/和其他一些网站的说明。我已经按照指示安装了gem 'google-appengine',命令提示符告诉我它已经安装好了。

当我开始在config.ru中输入require 'appengine-rack'时,我可以看到我的IDE告诉我它不识别这个文件。我启动了本地服务器,只是作为一个测试,它告诉我"LoadError: no such file to load——appengine-rack"。

我可以清楚地看到在C:jruby-1.7.3librubygemssharedgemsappengine-rack-0.0.13lib。所以我有点难倒了。当我运行>gem list时,我也可以看到这个gem在那里。

这是我第一次这么做。

我用的是Windows 7。Jruby版本1.7.3。Rails 3.2.1。

看起来您尝试使用的项目是相当旧的,(最后提交日期是日期:2011年3月30日)。而且上面写着他们只打算支持3.x版本。

无论如何,这是你的问题的答案(相当老)无法让Jruby的google-appengine工作

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

从理性的角度来看,将这种宝石用于生产并不是一个好主意。如果你需要云托管你的ruby项目,heroku将是一个解决方案。如果你需要应用引擎,你最好使用官方支持的Java、Python或go。

最新更新