为什么 Heroku GitHub 部署失败了



我正在为一个业余项目开发Java REST api,我正在使用Heroku作为我的部署平台。我设法使用 heroku-maven-plugin .

然后我将我的 GitHub 存储库与 heroku 应用程序集成,并尝试从主分支进行部署。但随后失败并显示以下消息

无法检测到设置构建包 https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/java.tgz

更多信息: https://devcenter.heroku.com/articles/buildpacks#detection-failure

!推送失败

你能解释一下如何解决这个问题吗?

更新

我尝试从仪表板和 heroku CLI 工具将构建包设置为heroku/java。但问题仍然存在。

GitHub : online-activity-diary-api

Heroku Maven插件和Github部署到同一应用程序不兼容。他们使用不同的构建包来执行不同的工作。首先需要确保使用这两种机制部署到不同的应用。

使用 Github 同步进行部署时,需要确保将构建包配置为在仪表板中heroku/java。然后,确保应用程序已将pom.xml签入 Git。

最新更新