2013-04-16 2 views
1

Просто попытайтесь развернуть простое приложение Jruby on rails в Google App Engine, но сначала столкнулись с препятствиями. Я слежу за инструкциями на https://code.google.com/p/appengine-jruby/ и несколькими другими веб-сайтами. Я установил gem «google-appengine» в соответствии с инструкциями, а Command Prompt сообщает мне, что он установлен.Загрузите Jruby на рельсах в Google App Engine - не можете найти 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. Рельсы 3.2.1.

Заранее спасибо.

ответ

1

Похоже, что project, которого вы пытаетесь использовать, является довольно старым (последняя дата фиксации - Дата: 30 марта 2011 г.). И там написано, что они только планируют иметь поддержку версии 3.x.

Во всяком случае здесь есть ответ на ваш вопрос (а старый тоже) Unable to get google-appengine for Jruby to work

И этот поиск может быть полезным https://stackoverflow.com/questions/tagged/google-app-engine+ruby

С рациональной точки зрения это не очень хорошая идея, чтобы использовать эти драгоценные камни для производство. Если вам нужен облачный хостинг для вашего рубинового procejct heroku, это будет решением. Если вам требуется appengine - вам лучше перейти на Java, Python или Go, которые официально поддерживаются.

+0

А, ок. Позор, я пытаюсь узнать Ruby в данный момент, и мне очень нравится идея appengine ... Спасибо. – spongey

+0

Последний вопрос об этой проблеме был два года назад, так что не волнуйтесь, может быть, кто-то может найти это полезным. – singer

 Смежные вопросы

  • Нет связанных вопросов^_^