无法将 sbt 项目部署到 Heroku

空想家

我有一个基于 sbt 的项目https://github.com/hhimanshu/sbt101/tree/m5(分支是m5)。

heroku在我的机器上本地安装了 toolbelt 并运行了以下命令:

594  heroku login
595  heroku run sbt console
596  heroku run sbt console --app h2-sbt101
597  heroku git:remote -a h2-sbt101

当我跑

git push heroku master

它失败并出现以下错误:

remote:        [info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.8/scala-library-2.12.8.jar ...
remote:        [info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.8/scala-compiler-2.12.8.jar ...
remote:        [info] downloading https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.8/scala-reflect-2.12.8.jar ...
remote:        [info]   [SUCCESSFUL ] org.scala-lang#scala-reflect;2.12.8!scala-reflect.jar (577ms)
remote:        [info]   [SUCCESSFUL ] org.scala-lang#scala-library;2.12.8!scala-library.jar (696ms)
remote:        [info]   [SUCCESSFUL ] org.scala-lang#scala-compiler;2.12.8!scala-compiler.jar (915ms)
remote:        [info] Done updating.
remote:        [info] Done updating.
remote:        [info] Compiling 1 Scala source to /tmp/scala_buildpack_build_dir/calculators/target/scala-2.12/classes ...
remote:        [warn] there was one deprecation warning (since 2.11.0); re-run with -deprecation for details
remote:        [warn] one warning found
remote:        [info] Done compiling.
remote:        [success] Total time: 2 s, completed May 10, 2019 5:17:20 PM
remote:        [error] Not a valid command: stage (similar: last-grep, set, last)
remote:        [error] Not a valid project ID: stage
remote:        [error] Expected ':'
remote:        [error] Not a valid key: stage (similar: state, target, tags)
remote:        [error] stage
remote:        [error]      ^
remote:
remote:  !     ERROR: Failed to run sbt!
remote:        It looks like your build.sbt does not have a valid 'stage' task.
remote:        Please read our Dev Center article for information on how to create one:
remote:        https://devcenter.heroku.com/articles/scala-support#build-behavior
remote:        If you continue to have problems, please submit a ticket so we can help:
remote:        http://help.heroku.com
remote:
remote:        Thanks,
remote:        Heroku
remote:
remote:  !     Push rejected, failed to compile Scala app.
remote:
remote:  !     Push failed
remote: Verifying deploy...
remote:
remote: !   Push rejected to h2-sbt101.
remote:
To https://git.heroku.com/h2-sbt101.git
 ! [remote rejected] master -> master (pre-receive hook declined)

我在这里缺少什么?

克里斯
git push heroku master

告诉 Git 推送您的本地master分支,但您说您的代码在该m5分支中。您可以告诉 Git 将您的本地推m5送到 Heroku master(它构建的唯一分支),如下所示:

git push heroku m5:master

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 sbt 项目部署到 heroku 时启动超时

来自分类Dev

如何仅将部分项目部署到Heroku?

来自分类Dev

无法使用Python 3.9或3.8将项目部署到Heroku

来自分类Dev

将Flask项目部署到Heroku时出现“使用pip安装依赖项”异常

来自分类Dev

将Django项目部署到Heroku:应用程序错误

来自分类Dev

如何将Spring Boot应用程序项目部署到Heroku

来自分类Dev

将Maven项目部署到tomcat

来自分类Dev

无法将企业项目部署到JBossAS

来自分类Dev

将laravel项目部署到服务器?

来自分类Dev

通过WSGI将Django项目部署到Apache的问题

来自分类Dev

将Java项目部署到Google计算引擎

来自分类Dev

如何将NPM项目部署到gh页

来自分类Dev

将Gulp项目部署到Azure网站

来自分类Dev

将Maven项目部署到本地Artifactory服务

来自分类Dev

将Visual Studio类库项目部署到Azure

来自分类Dev

将WPF项目部署到Windows应用商店

来自分类Dev

将旧的 Django 项目部署到新主机

来自分类Dev

将 JCo 项目部署到 SCP 时出错

来自分类Dev

VS2017 - 15.8.0 - 无法将项目部署到服务器

来自分类Dev

是什么阻止了该rails / vue项目部署到heroku?

来自分类Dev

无法将我的项目部署到以前在glassfish上部署过的tomcat

来自分类Dev

无法正确部署到Heroku

来自分类Dev

将花部署到Heroku

来自分类Dev

将花部署到Heroku

来自分类Dev

Aptana:将项目部署到App Engine时排除文件

来自分类Dev

将项目部署到Tomcat后找不到com.mysql.jdbc.Driver

来自分类Dev

将具有相同代码库但内容不同的项目部署到多个站点

来自分类Dev

将.Net Web项目部署到与DevExpress共享的托管中

来自分类Dev

将Laravel 5项目部署到托管后,路由不起作用

Related 相关文章

热门标签

归档