我正在尝试将我的 grails 应用程序部署到 Cloud Foundry,但出现以下错误。
我想知道我的 mysql 数据源是否在 DataSource.groovy 中正确配置,这可能导致问题或我遗漏了其他内容。
====> /logs/staging.log <==== 上传应用程序:检查可用资源:OK 处理资源:OK 打包应用程序:OK 上传(116K):OK
推送状态:OK Staging 应用程序:..Error 310 :暂存失败:'暂存插件失败暂存应用程序:/var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/ plugin.rb:25:in block in stage_application': Web application staging failed: web.xml not found (RuntimeError)
from /var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/plugin.rb:19:in
chdir' 来自 /var/vcap/packages/stager/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.44/lib/vcap/staging/plugin/java_web/plugin .rb:19:in stage_application'
from /var/vcap/packages/stager/stager/bin/run_plugin:19:in
''
我尝试运行grails cf-list-files来检查 tomcat 日志,但出现以下错误:
| 环境设置为开发.....错误:400 Bad Request | 错误 org.cloudfoundry.client.lib.CloudFoundryException:400 错误请求(在已停止的应用程序上不允许操作)| org.cloudfoundry.client.lib.CloudFoundryClient$ErrorHandler.handleError(CloudFoundryClient.java:78) 出错 | org.cloudfoundry.client.lib.CloudFoundryClient.getFile 错误(CloudFoundryClient.java:463)