为什么我不能在 heroku 上部署我的 jar 文件?

Hoa*_*Hoa 8 heroku

我的 Heroku 版本如下:

heroku/7.0.60 darwin-x64 node-v10.2.1
Run Code Online (Sandbox Code Playgroud)

当我运行时:

heroku deploy:jar ...
Run Code Online (Sandbox Code Playgroud)

我得到:

 ›   Error: deploy:jar is not a heroku command.
 ›   Perhaps you meant destroy
 ›   Run heroku help for a list of available commands.
Run Code Online (Sandbox Code Playgroud)

这似乎与文档相矛盾:

https://devcenter.heroku.com/articles/deploying-executable-jar-files

我究竟做错了什么?

小智 6

我遇到了同样的错误,但文档提供了帮助。在运行部署命令之前,您必须安装 java 插件: heroku plugins:install java


Vai*_*rma 5

这说明你还没有安装deploy插件。因此,首先使用以下命令安装 heroku 部署插件:

heroku plugins:install heroku-cli-deploy
Run Code Online (Sandbox Code Playgroud)

然后尝试部署 jar。应该有效