【问题标题】:maven support in bluemix vs heroku java buildpackbluemix vs heroku java buildpack中的maven支持
【发布时间】:2016-10-12 09:55:16
【问题描述】:

Bluemix 似乎支持 heroku buildpacks,并且 heroku 的 java buildpack 能够从 maven pom.xml 文件构建项目。

但是,在bluemix中,需要使用devops服务使用maven构建,然后部署到云端。

有没有人使用 bluemix 中的 heroku java buildpack 来部署一个项目,只需要一个 pm,而不是预构建战争?

在 bluemix 中使用 heroku java buildpack 有什么缺点吗?

【问题讨论】:

    标签: java maven heroku ibm-cloud buildpack


    【解决方案1】:

    我找到了这个Java sample app for Heroku,并使用Heroku Java buildpack 成功地将它推送到了Bluemix。

    所以它是有效的,至少对于简单的情况,但也有缺点:

    • 不能有一个部署管道将相同的构建工件部署到多个位置(如测试、暂存、生产等)
    • 并非旨在利用 Bluemix 或 Cloud Foundry 的任何特定功能
    • 唯一的文档是针对 Heroku 的

    【讨论】:

      【解决方案2】:

      另一种选择是使用 Cloud Foundry 插件在本地运行 Maven,这样您就可以使用 Maven 目标将应用程序部署和管理到 Bluemix。 这里有一篇关于它的文章:https://www.ibm.com/blogs/bluemix/2015/01/using-cloud-foundry-maven-plugin-deploy-apps-bluemix/

      【讨论】:

      • 谢谢。我也考虑过这一点,但希望更好地了解 heroku/bluemix 构建包之间的差异以及它们是否确实兼容。
      猜你喜欢
      • 1970-01-01
      • 2013-03-21
      • 2014-10-28
      • 2012-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-17
      • 1970-01-01
      相关资源
      最近更新 更多