jruby tomcat绑定器aws--‘解析需求’堆栈太深

jruby tomcat绑定器aws--‘解析需求’堆栈太深,tomcat,jruby,bundler,warbler,amazon-elastic-beanstalk,Tomcat,Jruby,Bundler,Warbler,Amazon Elastic Beanstalk,我一直在尝试将我的rails 3.1.3应用程序的捆绑war文件部署到amazon beanstalk实例(这只是带有附加管理软件的amazon ec2) 当应用程序启动时,它会吐出以下内容: from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:286:in `resolve' from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/

我一直在尝试将我的rails 3.1.3应用程序的捆绑war文件部署到amazon beanstalk实例(这只是带有附加管理软件的amazon ec2)

当应用程序启动时,它会吐出以下内容:

from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:286:in `resolve'
    from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'
    from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'
    from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'
    from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'

    at org.jruby.rack.DefaultRackApplicationFactory$4.init(DefaultRackApplicationFactory.java:206)
    at org.jruby.rack.DefaultRackApplicationFactory.getApplication(DefaultRackApplicationFactory.java:56)
    at org.jruby.rack.SharedRackApplicationFactory.init(SharedRackApplicationFactory.java:27)
    ... 9 more
Caused by: org.jruby.exceptions.RaiseException: (SystemStackError) stack level too deep
想法?
谢谢

通过运行
bundle install--deployment
,然后重新运行warbler,解决了这个问题

请参阅此捆绑程序问题: