Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Cloudfoundry:如何组合两个运行时_Java_Node.js_Ibm Cloud_Cloud Foundry - Fatal编程技术网

Java Cloudfoundry:如何组合两个运行时

Java Cloudfoundry:如何组合两个运行时,java,node.js,ibm-cloud,cloud-foundry,Java,Node.js,Ibm Cloud,Cloud Foundry,cloundfoundry中有没有一种方法可以组合两个运行时环境?我正在将NodeJS应用程序部署到IBMBlueMix。现在,我还希望能够执行一个独立的jar文件,但应用程序失败了 APP/0/bin/sh:1:java:未找到 我想这是有道理的,因为应用程序是使用Nodejs SDK运行时部署的。我试图查看一些资源 及 但我还不太明白。在Bluemix应用程序中同时使用NodeJS和Java运行时,有没有一种简单的方法?简而言之,您需要创建自定义buildpack并将其用于应用程序部署,

cloundfoundry中有没有一种方法可以组合两个运行时环境?我正在将NodeJS应用程序部署到IBMBlueMix。现在,我还希望能够执行一个独立的jar文件,但应用程序失败了

APP/0/bin/sh:1:java:未找到

我想这是有道理的,因为应用程序是使用Nodejs SDK运行时部署的。我试图查看一些资源


但我还不太明白。在Bluemix应用程序中同时使用NodeJS和Java运行时,有没有一种简单的方法?

简而言之,您需要创建自定义buildpack并将其用于应用程序部署,或者获取一个社区组合的buildpack


例如,请看一看。

如果您不想处理生成包的分叉,这是一个持续的维护负担,您可以尝试使用此分叉或的分叉。它们都允许您指定要运行的多个构建包,因此在您的示例中,您将同时包括Java构建包和NodeJS构建包(它们将按该顺序运行)


目前还建议该平台以本地方式支持多构建包。你可以看到。当此选项可用时,将不再需要使用上面的多版本包。

感谢您的建议参考,期待您的建议