最近尝试将grails-app部署到云代工厂,该应用程序运行完美@ localhost但在使用cloud-foundry插件{@ 1}}之后,控制台停留在启动应用程序并尝试访问url:myapp .cloudfoundry.com,我有:
cf-push
这个错误是什么意思?
编辑:这是日志:
Error 500 - Internal Server Error.
groovy.lang.Closure.rehydrate(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lgroovy/lang/Closure;
答案 0 :(得分:1)
关于上面的问题“这个错误意味着什么?”,看起来stdout消息被报告给错误日志,这并没有给我们提供太多信息。以下是一些想法,1)部署示例应用程序以确保工作正常,2)将应用程序简化到成功部署的程度,3)逐步启用其他功能,直到它中断,4)尝试使用可用的工具,如debug in STS进一步调查,cloudfoundry docs
答案 1 :(得分:0)
这可能与此问题中提到的问题相同: https://stackoverflow.com/a/12469996/187812
该主题的答案是“在Groovy 1.8.5中引入了Closure.rehydrate”,而提问者的Groovy版本与他们的项目相关联。