我有一个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上执行此操作?任何帮助表示赞赏!!