Как запустить файл jar в приложении node.js в Bluemix

У меня есть приложение 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 push этого приложения в Bluemix, приложение развертывается, но выдает ошибку java: not found при попытке запустить файл jar. Можно ли установить java в приложении node.js? Или как мы можем сделать это в Bluemix, запустив jar в приложении node.js? Любая помощь приветствуется!


person user7350714    schedule 16.03.2017    source источник
comment
Возможный дубликат Как запустить банку файл с API-интерфейсом node.js child_process?   -  person dinindu    schedule 16.03.2017
comment
@DININDU Это совершенно другое ... Я спрашиваю, как развернуть на bluemix ... Не на моей локальной машине   -  person user7350714    schedule 16.03.2017
comment
Более вероятный дубликат: stackoverflow.com/questions/ 42776516/   -  person amadain    schedule 16.03.2017
comment
В какой папке вы сохранили файл jar?   -  person RiyaMRoy    schedule 16.03.2017
comment
@amadain Спасибо. Это сработало. @RiyaMRoy В моей основной папке проекта   -  person user7350714    schedule 16.03.2017
comment
Возможный дубликат Cloudfoundry: как объединить две среды выполнения   -  person Alex da Silva    schedule 20.03.2017