【发布时间】:2018-12-15 23:04:57
【问题描述】:
我目前正在努力使用 mvn heroku:deploy 部署 Spring Boot 应用程序。当我最初尝试它时,我收到以下错误消息:
[ERROR] Failed to execute goal com.heroku.sdk:heroku-maven-plugin:2.0.6:deploy (default-cli) on project <APP_NAME>: Failed to deploy application: Your buildpacks do not contain the heroku/jvm buildpack!Add heroku/jvm to your buildpack configuration or run `heroku buildpacks:clear`. -> [Help 1]
(只是为了给出上下文,我在这一点上的 Buildpack URL 是 heroku/java)。
当我按照建议运行heroku buildpacks:clear(后跟git push heroku master),然后尝试再次部署时,部署最初似乎可以工作,但我遇到了无限的Uploading build... 屏幕。
如有任何建议,我们将不胜感激。
【问题讨论】:
-
你的应用有多大?上传集可能需要很长时间
-
安装所有依赖项和软件包后,整个目录大约为 212.6 MB。我可以尝试在一夜之间运行它,但我认为这种大小的目录不会花费这么长时间。
-
真的是
<APP_NAME>吗?如果是这样,您需要将 pom.xml 中的名称替换为真实的应用名称,或者将其删除。 -
不,我只是把它放在这里是因为我不愿意给出我的应用程序的名称。我试着让它在后台运行超过 20 分钟,它确实有效!猜猜这只是花了很长时间。
标签: java maven heroku deployment buildpack