希望你能帮我!。

我正在尝试将基本的grails 3.0应用程序部署到Cloud Foundry,但这不起作用。

此应用程序是一个Web服务容器,我执行了以下命令:

./grails create-app myapiapp3--profile=web-api

在我的Windows 7计算机上本地运行时,它可以完美运行。

我在应用程序设置中添加了 manifest.yml 文件:
---
applications:
- name: myapiapp3
  memory: 1024M
  host: my-api-app
  domain: cfapps.io
  buildpack: java_buildpack

并使用以下命令将应用程序部署到Cloud Foundry:
cf push

但是它显示了以下错误:

grails - 在Cloud Foundry上运行Grails 3.0-LMLPHP

也许我需要在这里做一些额外的工作,我还没有使用Cloud Foundry的经验,并且刚开始使用Grails 3.0。

有人可以帮我吗?

谢谢。

最佳答案

根据docs,Java buildpack将Grails应用程序与Servlet应用程序一样对待,因此您首先需要从您的应用程序生成WAR文件。

使用以下命令完成此操作:./grailsw war

08-06 23:48