错误消息
应用程序中发生错误,您的页面无法执行 提供服务。如果您是应用程序所有者,请检查日志以获取详细信息。
我采取的步骤
我从here下载了java的入门项目并对其进行了修改。
到cmd和sbt run
的项目目录。应用程序在localhost:9000
中运行正确。
创建了新的新git存储库并将项目推送到它。
创建了新的heroku应用。 heroku create -s cedar
推送git git push https://git.heroku.com/safe-stream-24917.git
它说Gradle app检测到了。但是文档here表示应该说Play应用已经检测到了。不确定这是否意味着什么。
答案 0 :(得分:2)
运行此命令以强制Heroku使用Scala buildpack:
$ heroku buildpacks:set heroku/scala
您的应用同时拥有build.sbt
和build.gradle
,因此Heroku认为您希望使用Gradle构建它。