【问题标题】:Failed to deploy spring boot app on heroku在heroku上部署spring boot应用失败
【发布时间】:2017-09-03 17:41:45
【问题描述】:

我正在尝试在 heroku 上部署 spring boot 应用程序,但它给出了这个错误。

Executing: ./mvnw -DskipTests clean dependency:list install /app/tmp/buildpacks/e782c3288b01b248be381c97e3f23aeda5e610f7dd2f2c9749a89a771b32043a84f622fb4ec83d116e950b751bc6916ba9aae8b55677a38a1b21c9dd14ed5ecb/lib/maven.sh: ./mvnw: /bin/sh^M: 错误的解释器:没有这样的文件或目录

!错误:无法使用 Maven 构建应用程序

【问题讨论】:

    标签: spring heroku


    【解决方案1】:

    请按照以下步骤在 Heroku 中部署 Web 应用程序。

    将包装改为战争。 <packaging>war</packaging> 右键单击您的项目选择RunAs -> Maven Install,一旦maven 清理并在目标文件夹下构建项目,您的项目war 将被创建。如果需要,请重命名。

    希望你下载heroku cli。如果没有点击here 并安装。

    现在打开 cmd 并使用这些 command 登录到 heroku,一旦成功登录,然后使用 cd 命令导航到 war created location(项目的目标位置)。

    安装heroku-cli-deploy 插件。安装后执行以下命令 heroku war:deploy <war_file_name.war> --app <app_name> app_name 将是您在 heroku 中创建的项目。 战争上传成功后,执行以下命令以启动应用程序heroku ps:scale web=1

    【讨论】:

      猜你喜欢
      • 2021-05-22
      • 2017-06-04
      • 2019-01-17
      • 1970-01-01
      • 2021-07-19
      • 2019-11-04
      • 2019-03-16
      • 2018-11-19
      • 1970-01-01
      相关资源
      最近更新 更多