gpt4 book ai didi

gradle - Gradle应用程序的Heroku部署:pom.xml丢失

转载 作者:行者123 更新时间:2023-12-03 03:46:29 25 4
gpt4 key购买 nike

我在Heroku上有一个基于Maven的现有应用程序,我想用JHipster生成的基于Gradle的应用程序替换。我采取的步骤是:

  • 使用JHipster
  • 开发新的基于Gradle的应用程序
  • 运行jhipster heroku
  • git merge heroku --strategy ours
  • git push heroku

  • 大多数部署成功( Node.js app detected,webpack日志记录),但是随后出现错误:
    Could not find a pom.xml file! Please check that it exists and is committed to Git.
    没有 pom.xml是正确的,因为现在它是Gradle应用程序。但是显然,Heroku仍然期望基于Maven的产品。这些知识存储在哪里,我该如何重置?

    最佳答案

    已经发现了。您必须运行以下命令来删除Maven构建包:
    heroku buildpacks:clear
    此外,就我而言,我还必须设置:
    heroku buildpacks:set heroku/nodejs
    或Heroku不知道是作为Gradle还是NodeJS运行。基于JHipster的应用程序需要后者。

    关于gradle - Gradle应用程序的Heroku部署:pom.xml丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55740726/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com