2013-04-16 75 views
1

試圖在Google App Engine上的Rails應用上部署一個簡單的Jruby,但在第一個障礙中下降。 我一直在關注https://code.google.com/p/appengine-jruby/和其他幾個網站上的說明。我按照指示安裝了gem'google-appengine',命令提示符告訴我它已安裝。在Google App Engine上上傳Jruby - 找不到gem appengine-rack

當我開始輸入需要'appengine-rack'在我的config.ru中,我可以看到我的IDE告訴我它不識別這個文件。無論如何,我只是作爲一個測試啓動本地服務器,並告訴我「LoadError:無需加載這樣的文件 - appengine-rack」。我可以清楚地看到在C:\ jruby-1.7.3 \ lib \ ruby​​ \ gems \ shared \ gems \ appengine-rack-0.0.13 \ lib \中。所以我有點難住。當我運行>寶石列表時,我也可以看到這個寶石在那裏。

我正在這樣做的第一次。

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

在此先感謝。

回答

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。

+0

好的。恥辱,我現在想學習Ruby,我非常喜歡appengine的想法......謝謝。 – spongey

+0

關於這個問題的最後一個問題是兩年前,所以不要擔心,可能有人會發現這個有用。 – singer

相關問題