3

我正在尝试在 google appengine 中部署一个 ruby​​ + sinatra 应用程序。使用 appengine-java-sdk-1.8.4 的部署过程似乎可以结束,但是当我访问应用程序 url 时出现此错误:

org.jruby.rack.RackInitializationException: uninitialized constant Java::ComGoogleApphostingRuntimeSecuritySharedStubJavaLang::ProcessBuilder::Redirect

任何想法?

谢谢。

4

1 回答 1

-1

老歌,但让我们回答一下 - 只是重新审视 JRuby 中的解决方法......

GAE 没有将java.lang.ProcessBuilder列入白名单(类根本不可用)

JRuby 已经解决了这个问题:https://github.com/jruby/jruby/issues/1148 (反引号在 ProcessBuilder 不可用的情况下工作)

于 2019-02-21T10:08:49.647 回答