是否可以在Google App Engine上运行本地JRuby而无需在每次更改时重新启动服务器?

时间:2010-04-15 14:00:43

标签: ruby google-app-engine jruby sinatra restart

不幸的是,GAE要求在每次代码更改时重新启动服务器。 是否有可能阻止它并在代码保存后立即得到反馈?

或者,我可以将Google App Engine的API导入我的ruby代码并在Sinatra服务器上运行吗?尝试了这一点,但它失败了“import com.google.appengine.api”(它不知道'com'是什么)。

对于Sinatra,我使用“重新运行”(http://github.com/alexch/rerun),在最小等待更改后立即重新启动服务器。

感谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

好的,看起来JRuby on Rails不需要服务器重启,Sinatra重载/ shotgun插件对我来说效果不好。

要运行它,我从http://rails-depot.appspot.com/src复制了文件(来源@ http://code.google.com/p/appengine-jruby/source/browse不包含所有文件。)