Bluemix是否包含JBoss运行时?

时间:2015-06-11 04:45:25

标签: jboss cloudfoundry ibm-cloud

如何在Bluemix上创建JBoss运行时?

JBoss buildpack for Cloud Foundry不支持所有功能。当前的buildpack专注于在servlet容器中运行Web应用程序,而不是进一步。

是否有更多关于此的文档以及有关计划的任何更新,请?

2 个答案:

答案 0 :(得分:2)

这实际上是两个问题:

  1. Cloud Foundry的JBoss buildpack只运行servlet。
  2. 如何在Bluemix上创建JBoss运行时?
  3. 我让Cloud Foundry和JBoss社区解决该buildpack的用处。 Bluemix允许您上传Cloud Foundry构建包,因此您可以在Bluemix中使用它来创建JBoss运行时。

    你可能会想到第二个问题:

    1. 如何在Bluemix上部署JBoss应用程序?
    2. Bluemix中内置的Java运行时是Liberty for Java运行时。它支持Java EE6 Web Profile和许多Java EE 7技术,如Programming model support中所述。这就是说,只要您的JBoss应用程序符合Java EE并且不使用相对奇特的功能,它就可以在Liberty中运行得很好。

      如果你想在Bluemix上部署你的应用程序但想要在JBoss而不是Liberty中运行它(考虑到IBM支持Liberty运行时,但不能对你自己创建的那些负责),你有几个选项。按优先顺序排列:

      1. 使用适用于JBoss的Cloud Foundry buildpack
      2. 部署安装了JBoss运行时的Docker容器
      3. 部署安装了JBoss运行时的VM

答案 1 :(得分:1)

开箱即用的Bluemix不包含JBoss buildpack。它包括运行Java SE和Java EE应用程序的WAS Liberty:https://www.ng.bluemix.net/docs/#starters/liberty/index.html#liberty

我知道你指的是Cloudfoundry JBoss buildpack,不是吗?实际上,它也可以在Bluemix中用作自定义构建包。在所有情况下,其所有文档,路线图和围绕它的讨论都可以在其Git存储库中找到:https://github.com/cloudfoundry-community/jboss-buildpack