【问题标题】:Cannot install heroku's plugin无法安装heroku的插件
【发布时间】:2017-06-21 20:08:57
【问题描述】:

您好,我想将我的 Java Web 应用程序部署到 Heroku,但它一点也不顺利。 我需要执行这个命令来部署war文件:

heroku deploy:war --war build/libs/GradleSample.war --app

但是,当我这样做时,我会收到以下消息:deploy:war is not a heroku command.

所以我需要运行这个命令:

heroku 插件:安装https://github.com/heroku/heroku-deploy

但我收到此错误消息;

▸ npm 错误!节点 v6.9.5 ▸ npm 错误! npm v3.10.10 ▸ npm 错误!代码 EISDIR ▸ npm 错误!错误号-21 ▸ npm 错误!系统调用读取 ▸
▸ npm 错误! eisdir EISDIR:对目录的非法操作,读取 ▸ npm 错误! eisdir 这很可能不是npm本身的问题 ▸ npm 错误! eisdir 并且与 npm 无法在其中找到 package.json 有关 ▸ npm 错误! eisdir 您尝试安装的软件包。 ▸
▸ npm 错误!请在任何支持请求中包含以下文件: ▸ npm 错误! /Users/.local/share/heroku/plugins/npm-debug.log ▸
▸ 尝试使用 HEROKU_DEBUG=1 再次运行以查看更多输出。

我应该怎么做才能解决这个问题?我真的很想在heroku上部署我的应用程序。我需要你的帮助。谢谢。

【问题讨论】:

    标签: java heroku war heroku-postgres


    【解决方案1】:

    运行这个命令:

    heroku plugins:install heroku-cli-deploy
    

    然后运行:

    heroku deploy:war build/libs/GradleSample.war
    

    https://github.com/heroku/heroku-deploy 存储库已弃用(如 README 中所述)

    【讨论】:

    • 非常感谢!你真是个好人!
    猜你喜欢
    • 2015-08-23
    • 2017-12-29
    • 2018-12-18
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    • 2011-10-12
    • 2015-04-27
    • 2010-10-18
    相关资源
    最近更新 更多