如何在Bluemix上的node.js应用程序中运行jar文件

时间:2017-03-16 15:32:03

标签: javascript node.js ibm-cloud ibm-cloud-plugin

我有一个node.js应用程序,我试图运行一个jar文件并获得结果。我成功使用了这段代码。

var exec = require('child_process').exec;
var child = exec('java -jar ./helloworld.jar',
function (error, stdout, stderr){
    console.log(jardata,"jar out...");
    if(error !== null){
        console.log("Error -> "+error);
    }

这在我的本地系统中运行良好。但是当我将这个应用程序的cf推送到Bluemix时,应用程序会被部署,但在尝试运行jar文件时会给我一个java:not found错误。是否可以在node.js应用程序中安装java?或者我们如何在运行node.js应用程序中的jar的Bluemix上执行此操作?任何帮助表示赞赏!!

0 个答案:

没有答案