在google appengine上部署ruby + sinatra应用程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在google appengine上部署ruby + sinatra应用程序相关的知识,希望对你有一定的参考价值。
我正在尝试在google appengine中部署ruby + sinatra应用程序。使用appengine-java-sdk-1.8.4的部署过程似乎结束了,但是当我访问应用程序URL时,我收到此错误:
org.jruby.rack.RackInitializationException: uninitialized constant Java::ComGoogleApphostingRuntimeSecuritySharedStubJavaLang::ProcessBuilder::Redirect
任何的想法?
谢谢。
答案
老人,但让我们回答 - 只是重新审视JRuby的解决方案......
GAE没有白名单java.lang.ProcessBuilder(类只是不可用)
JRuby已经修复了这个问题:https://github.com/jruby/jruby/issues/1148(反引号可以解决ProcessBuilder无法使用)
以上是关于在google appengine上部署ruby + sinatra应用程序的主要内容,如果未能解决你的问题,请参考以下文章
将 Ruby on Rails 应用程序部署到 Google App Engine
CSS 文件在部署时未更新(Google AppEngine)
在 Google Appengine 中部署 MobileFirst 混合应用程序
为啥google appengine部署需要几分钟才能更新服务