【发布时间】:2015-06-11 04:45:25
【问题描述】:
如何在 Bluemix 上创建 JBoss 运行时?
JBoss buildpack for Cloud Foundry 不支持所有功能。当前的 buildpack 专注于在 servlet 容器中运行 Web 应用程序,仅此而已。
请问有更多关于这方面的文档以及关于未来计划的任何更新吗?
【问题讨论】:
标签: jboss cloud-foundry ibm-cloud
如何在 Bluemix 上创建 JBoss 运行时?
JBoss buildpack for Cloud Foundry 不支持所有功能。当前的 buildpack 专注于在 servlet 容器中运行 Web 应用程序,仅此而已。
请问有更多关于这方面的文档以及关于未来计划的任何更新吗?
【问题讨论】:
标签: jboss cloud-foundry ibm-cloud
这其实是两个问题:
我会让 Cloud Foundry 和 JBoss 社区解决该 buildpack 的用处。 Bluemix 允许您上传 Cloud Foundry 构建包,因此您可以在 Bluemix 中使用它来创建 JBoss 运行时。
你可能会这样想第二个问题:
Bluemix 中内置的Java 运行时是Liberty for Java 运行时。它支持 Java EE6 Web Profile 以及许多 Java EE 7 技术,如Programming model support 中所述。这意味着,只要您的 JBoss 应用程序符合 Java EE 并且不使用相对陌生的功能,它就应该在 Liberty 中运行良好。
如果您想在 Bluemix 上部署您的应用程序,但想在 JBoss 而不是 Liberty 中运行它(请记住,IBM 支持 Liberty 运行时,但不能对您自己创建的运行时负责),您有几个的选项。按优先顺序:
【讨论】:
开箱即用的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
【讨论】: